Originariamente inviato da darklook
forse nn ci stiamo capendo..
vabbe semplifico il problema cosi...
Impostazioni
|
V
Nuovo
Carica----> elenco di file di una cartella
elimina---->elenco di file di una cartella
esci
sono riusco a creare questa struttura utilizzando l'interfaccia grafica del programma e sono anche riuscito a programmare l'inserimento dell'elenco dei file...
questo è parte del codice
For Each foundfile As String In My.Computer.FileSystem.GetFiles("\prova", FileIO.SearchOption.SearchTopLevelOnly, "*.tra")
st = (My.Computer.FileSystem.GetName(foundfile))
Dim gioc As New ToolStripMenuItem
newgioc.Text = st
AddHandler gioc.Click, AddressOf gioc_Click
CaricaMenuItem.DropDownItems.Add(gioc)
Next
Private Sub gioc_Click(ByVal sender As Object, ByVal e As EventArgs)
End Sub
ipotizzando che nel sottomenu carica ci siano scritte solo 2 righe: file1.tra e file2.tra (i file trovati nella cartella prova), senza complicare molto il problema vi chiedo che codice devo implementare nell'evento gioc_click per far si che se clicco sulla prima riga del sottomenu carica (nel mio esempio file1.tra) esegue l'istruzione msgbox("file1.tra",0) mentre se clicco sulla seconda esegue l'istruzione msgbox("file2.tra",0)