
J'ai récupéré ce script sur la toile qui me liste bien les dossiers, sous-dossiers et fichiers txt dans un menu dans un bouton en faisant un clic droit.
Cependant, je n'arrive pas à comprendre comment je dois procéder afin de pouvoir ouvrir le fichier txt sélectionné dans ce même menu

Auriez vous, s'il vous plait, une solution à me proposer ?
En vous remerciant par avance

Code : Tout sélectionner
#include <Array.au3>
#include <Math.au3>
#include <MsgBoxConstants.au3>
#include <File.au3>
#include <GUIConstantsEx.au3>
Func parcourirDossier($sdd, $folder, $filter="*", $depth=-1)
If Int($depth) > 0 Then
Local $subFolders = _FileListToArray($folder,"*",2)
If Not @error Then
For $i = 1 To $subFolders[0]
parcourirDossier(GUICtrlCreateMenu($subFolders[$i],$sdd),$folder&"\"&$subFolders[$i],$filter,_Max($depth-1,-1))
Next
EndIf
GUICtrlCreateMenuItem("",$sdd)
Local $subFiles = _FileListToArray($folder,$filter,1)
If Not @error Then
For $i = 1 To $subFiles[0]
GUICtrlCreateMenuItem($subFiles[$i],$sdd)
Next
EndIf
EndIf
EndFunc
$GUI = GUICreate("Test",150,100)
$boutonArbo = GUICtrlCreateButton("clique droit",5,5,140,40)
Global $contexte = GUICtrlCreateContextMenu($boutonArbo)
parcourirDossier($contexte,@ScriptDir,"*.txt",3)
GUISetState(@SW_SHOW,$GUI)
While GUIGetMsg() <> $GUI_EVENT_CLOSE
Sleep(100)
WEnd