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

    [VB6]Cercare un file in un FileListBox

    ciao a tutti
    vorrei sapere come selezionare un file presente in un FileListBox, scrivendo il nome del file in un TextBox, ho provato cosi' :

    Private Sub cmdcerca_Click()
    File1.Selected = Text1.Text
    End Sub
    ma non va, qualche soluzione o consiglio? grazie

  2. #2
    Utente di HTML.it L'avatar di EngLab
    Registrato dal
    Jan 2006
    Messaggi
    496
    visual basic 6?

  3. #3
    Utente di HTML.it L'avatar di EngLab
    Registrato dal
    Jan 2006
    Messaggi
    496
    Tempo fa, comunque, mi serviva fare una cosa del ge[[nere per una ListBox. Potresti riadattare il codice, controlla solo che le proprietà siano le stesse:
    codice:
    Dim Item() As Integer
    Dim intItem As Integer
    Dim z As Integer
    
    
    Private Sub cmdTrova_Click()
    Dim i As Integer
    
    ReDim Item(0 To ListBox.ListCount - 1) ' Ridimensiona l'array
    intItem = 0 'Variabile per gli indici della matrice
    
    'Ciclo per memorizzare i risultati:
    For i = 1 To ListBox.ListCount
        If InStr(1, UCase(ListBox.List(i - 1)), UCase(txtCerca.Text)) Then
            Item(intItem) = i - 1
            intItem = intItem + 1
        End If
    Next i
    
    'Posisiona la selezione sul primo risultato di ricerca, se ve ne sono stati
    If intItem <> 0 Then
        ListBox.ListIndex = Item(0)
        cmdTrovaSuccessivo.Enabled = True
    Else
        MsgBox "Nessun valore trovato per " & txtCerca.Text & "!", vbExclamation, "Attenzione!"
    End If
    
    z = 1
    
    End Sub
    
    Private Sub cmdTrovaSuccessivo_Click()
    
    For z = z To intItem - 1
        ListBox.ListIndex = Item(z)
        z = z + 1
        Exit Sub
    Next z
    
    MsgBox "La ricerca è completata.", vbInformation, "Ricerca"
    
    End Sub
    
    Private Sub Form_Load()
    'Gestisce gli Enabled
    cmdTrova.Enabled = True
    cmdTrovaSuccessivo.Enabled = False
    End Sub

  4. #4
    grazie, quando lo provo poi ti faccio sapere se funziona, anche se a guardarlo cosi' sembra di si, basta cambiare 2 o 3 nomi

  5. #5

  6. #6
    Utente di HTML.it L'avatar di EngLab
    Registrato dal
    Jan 2006
    Messaggi
    496
    Prego

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.