Je sais que je m'y prend très mal ...
mais voila le principe :
-un tableau
->>dim 1 = controlID de l'element
-quand on clique sur un element , il affiche le nom du fichier qui lui correspond
et voici mon code
$aFileList = _FileListToArray($Repertoire, "*")
Local $Client[$aFileList[0]]
For $i = 1 to $aFileList[0]
$Client[$i -1][0] = GUICtrlCreateTreeViewItem($aFileList[$i], $Patients)
Next
_ArraySort($Client)
Case $Client[0][0] To $Client[$nbITEMS -1][0]
msgbox(0,"_GUICtrlTreeView_GetSelection ( $Patients)","Nom du fichier")
Local $Client[$aFileList[0]]
For $i = 1 to $aFileList[0]
$Client[$i -1][0] = GUICtrlCreateTreeViewItem($aFileList[$i], $Patients)
Next
_ArraySort($Client)
Case $Client[0][0] To $Client[$nbITEMS -1][0]
msgbox(0,"_GUICtrlTreeView_GetSelection ( $Patients)","Nom du fichier")
merci