Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di Gumble
    Registrato dal
    Jun 2004
    Messaggi
    1,313

    [vb6] - estrarre info da file

    ciao,

    ho un file cosi:
    codice:
    ' <DESC>sono una descrizione</DESC>
    
    testo testo testo
    altro testo
    altro testo
    
    ' <SUB_DESC>
    ' io sono una sub descrizione
    ' e mi piace andare a capo
    ' </SUB_DESC>
    io voglio leggere il file e estrapolare le informazioni contenute tra i tag <DESC></DESC> e <SUB_DESC></SUB_DESC> tralasciando evantuali ' (apostrofo spazio) presenti a inizio riga.

    idee?
    alcool: la causa e la soluzione di tutti i problemi

  2. #2
    Vi sono vari modi..ma i <DESC></DESC> sono sempre sulla stessa linea? Perchè in tal caso, visto che devi ignorare le righe che iniziano con l'apostrofo, potresti usare la funzione LineInput, (che estrapola le vare righe del file) e, se non iniziano con l'apostrofo, inserirle in ciò che vuoi (es. textbox):

    Metti una textbox (Text1) e prova questo codice:
    codice:
    Open nomefile For Input As #1
        Do While EOF(1) = False
            Line Input #1, linea
            linea = Trim(linea)
            'verifico se c'è l'apostrofo; se non c'è carico il contenuto in una textbox
            If Left(linea, 1) <> "'" Then
                text1.Text = text1.Text & linea & Chr(13)
            End If
        Loop
    Close #1
    Fammi sapere..

    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.