Salve,
Da molto che non scrivo in questo forum, a dire la verità mi ero dimenticato di essere registrato qui... mi stavo perfino registrando un'altra volta
Cmq, passiamo al mio problema.
Vorrei realizzare, in vb.net, un ciclo for, che mi crea una LinkLabel, posizionandola sotto la precedente, per ogni file che legge all'interno di una determinata directory.
Per leggere i file contenuti in una directory e per creare le LinkLabel da codice tutto ok, il problema e creare per ogni file in cartella, fino ad ora ho prodotto questo codice:
Ma quando eseguo l'applicazione mi viene prodotta solo una LinkLabel, anche se i file all'interno della directory sono più di uno, mentre io ne vorrei creare uno per ogni file, come potrei fare?codice:Dim i As integer = 0 Dim files() As String Dim linkLabel files = IO.Directory.GetFiles(percorso_directory) For Each file As String In files i += 3 linkLabel = New LinkLabel linkLabel.Text = file linkLabel.Location = New Point(3, i) Controls.Add(linkLabel) Next


Rispondi quotando