Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 1999
    Messaggi
    269

    [vb 6.0] cercare stringa in file di testo...

    Uso VB6 e la tipica fonzione di apertura file in lettura come questa:
    ....
    Open file For Input As #1
    ...
    ecc...


    Nelle righe del file c'è una stringa che si trova SEMPRE in posizione mid(stringa,1,8) e si chiama APRO0001

    Avrei bisogno di trovare questa stringa, nella posizione che ho descritto con il mid9 e far partire la lettura delle righe successive dal punto dove il codice ha trovato APRO0001 e fermarsi quando il codice sempre nello stessa posizione di mid quando il codice trova APRO9999.

    Credo di essere stato chiaro.

  2. #2
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,326

    Moderazione

    Ho aggiunto il linguaggio (e versione) nel titolo, visto che è obbligatorio.


    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

  3. #3
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,481
    Non ho capito quale problema hai ... leggi le righe una per una e cerca quello che vuoi ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  4. #4
    Utente di HTML.it
    Registrato dal
    Oct 1999
    Messaggi
    269
    Originariamente inviato da oregon
    Non ho capito quale problema hai ... leggi le righe una per una e cerca quello che vuoi ...
    non voglio leggere da inizio a fine file...

    Voglio cercare la stringa APRO0001 in posizione mid(stringa,1,8) e far partire la lettura delle righe successive dal punto dove il codice ha trovato APRO0001 e fermarsi quando il codice, sempre nello stessa posizione di mid trova APRO9999.

  5. #5
    ...personalmente non ho ancor capito qual'è il problema che ti blocca

  6. #6
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,481
    Originariamente inviato da sal21
    non voglio leggere da inizio a fine file...

    Voglio cercare la stringa APRO0001 in posizione mid(stringa,1,8) e far partire la lettura delle righe successive dal punto dove il codice ha trovato APRO0001 e fermarsi quando il codice, sempre nello stessa posizione di mid trova APRO9999.
    Per cercare una stringa devi leggere il file dall'inizio alla fine ... non vedo dove poter fare la magia ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

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.