codice:Dim objFSO AsObjectDim objFolder AsObject Dim objFile AsObject objFSO = CreateObject("Scripting.FileSystemObject") ' creo un oggetto e gli assegno la cartella in cui andare a cercare i file immagini objFolder = objFSO.GetFolder("C:\simbolico\animali") 'ho bisogno che questa sia una variabile, "c:\simbolico\" + il nome del pulsante cliccato ?????????????????????? 'creo un ciclo in cui vengono generati i 30 pulsanti delle 30 immagini presenti nella cartella a cui faccio riferimento ForEach objFile In objFolder.Files Dim Dir3 = (objFile.Name) Dim myBottone2 AsNewButton myBottone2.Text = (Dir3) myBottone2.Location = New System.Drawing.Point(x, y) myBottone2.Name = (Dir3) myBottone2.Width = (417) myBottone2.Height = (76) myBottone2.BackgroundImage = System.Drawing.Image.FromFile("C:\simbolico\animali\" + Dir3) Me.Controls.Add(myBottone2) y = y + 100 Next objFile EndSub EndClass