Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    234

    [VB6] Ricerca parziale stringa

    Ciao, sto creando in un programma un pulsante che permette di cercare all'interno delle righe di una listbox una parola..procedo confrontando la stringa con ogni riga della listbox

    codice:
    If listarighe.List(i) = "stringa" then
    MsgBox "Trovato"
    End If
    io vorrei che se in una riga della listbox ho la stringa "stringa1000" lui me la dia per buona perchè contiene una parte della stringa di riferimento ("stringa")..spero di essere stato chiaro.

    grazie in anticipo

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Usa la funzione Instr

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    234
    scusa ma non sono molto pratico...un codice d'esempio?

    ciao e grazie 1000!

  4. #4
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480

    Re: [VB6] Ricerca parziale stringa

    Non c'e' molto da essere pratici ...

    codice:
    If Instr(listarighe.List(i), "stringa") then
      MsgBox "Trovato"
    End If

  5. #5
    Visto che non sei molto pratico (lo hai detto te, io non mi permetterei mai..) ti scrivo come si usa il suggerimento,peraltro corretto, di Oregon (non che avessi dubbi, ciao Antonio..):
    codice:
    for i = 0 to listarighe.listcount -1
      If Instr(listarighe.List(i), "stringa") then
        MsgBox "Trovato, elemento numero " & i + 1 " della lista"
      End If
    next i
    così ti fa la ricerca per tutta la lista..

    ciao

  6. #6
    Direi preciso e conciso

  7. #7
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    234
    grazie 1000 ragazzi e scusate la mia ignoranza
    ciao, sempre i migliori

  8. #8
    Grazie ad entrambi..alla prossima

    Ciao

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.