Gambas-it

Gambas3 => Programmazione => Topic aperto da: Gratisweb - 12 Settembre 2024, 09:57:16

Titolo: Selezione multipla fileview
Inserito da: Gratisweb - 12 Settembre 2024, 09:57:16
Come selezionare tramite comando le voci che appaio su fileview e riportali su un textarea ?
Titolo: Re:Selezione multipla fileview
Inserito da: Gianluigi - 12 Settembre 2024, 11:17:55
Codice: [Seleziona]
Public Sub Form_Open()

  FileView1.Mode = Select.Multiple
  FileView1.Dir = "/boot"
  FileView1.Filter = ["vmlinuz-*"]

End


Public Sub Button1_Click()

  FileView1.SelectAll
  For Each s As String In FileView1.Paths
    TextArea1.Text &= s & "\n"
  Next

End
Titolo: Re:Selezione multipla fileview
Inserito da: Gianluigi - 12 Settembre 2024, 11:51:43
Dimenticavo: sconsiglio si fare la selezione automatica attraverso SelectAll perché, se la cartella contiene molte cose il progetto rallenterà notevolmente.
Meglio se la selezione la fa l'utente per le cose che lo interessano.
Titolo: Re:Selezione multipla fileview
Inserito da: Gratisweb - 12 Settembre 2024, 12:11:21
Codice: [Seleziona]
FileView1.Filter = ["vmlinuz-*"]
FileView1.Mode = Select.Multiple

  For Each s As String In FileView1.Paths
    TextArea1.Text &= s & "\n"
  Next
Comunque la selezione multipla non funziona perchè devo selezionarla io, in parole povere  deve riportare su textarea i kernel installati
Titolo: Re:Selezione multipla fileview
Inserito da: Gianluigi - 12 Settembre 2024, 13:38:30
Prima devi scegliere la directory, ho corretto il codice da me passato prima
È così difficile per te inserire il codice tra i cancelletti?