Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    [VB 2010]Inserire una LinkLabel per ogni file in directory

    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:

    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
    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?

  2. #2
    Bentornato, nel frattempo il regolamento è cambiato. Ti invito a modificare al più presto il titolo come da regolamento, altrimenti dovrò chiudere il thread.
    Chi non cerca trova.

  3. #3
    Non posso, mi dice che ho superato i 60 secondi, cmq, non saprei, puoi modificarlo te, sempre se puoi, se mai metti [VB 2010 WinForm] LinkLabel per ogni file in directory

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.