Coucou, je sais, c'est une question de newvie, mais y'a des fois, on doute de tout, même du plus simple!!

Alors la question du jour est toute bête:

J'ai un treeview avec des noeuds nommé ainsi:
- Un mot ou une chaine (ex: 'root', 'Mon système',...)
- Un mot ou chaine suivie d'un nombre entre parenthèses (ex: 'Musique (0)', Test (10563)',...

J'aimerais, lorsque je lis le Txt d'un noeud isoler uniquement le nom, et pas les parenthèses avec ce qu'il y a dedans:
- 'root' -> 'root'
- 'test (5000)' -> 'test'
- etc...

Comment s'y prendre pour faire ça le + proprement possible ??

Parce que les boucles à gogo pour lire la position du caractère '(', c'est pas cool, d'autant plus que si le caractère '(' n'existe pas, la copie foire (StrLcopy(Dest,Source,Position_( - 1) )

Merci