Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2004
    Messaggi
    115

    [VB6] Lettura file - a capo ad ogni riga

    Ciao, come faccio a leggere un file e a mostrare a video i dati letti?
    Vorrei ch ad ogni riga del mio file andasse a capo anche il testo mostrato a video ma il codice seguente che ho provato non mi da quello che cerco, cosa sbaglio?

    codice:
    Dim testo As String
        Open PathFile For Input As #3
    'per ogni linea del file aggiorno la mia stringa finale 'testo'
        Do
            Line Input #3, linea
            testo = testo & vbCrLf & linea
        Loop Until EOF(3) = True
        Close #3
        TxtLog.Text = testo

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2004
    Messaggi
    115
    Modificare la proprietà

    Multiline = true

    ..

  3. #3
    Originariamente inviato da symonx80
    Modificare la proprietà

    Multiline = true

    ..
    codice:
    testo = testo & vbCrLf & linea
    questa operazione può richiedere molto tempo, perchè ogni volta viene creata una nuova stringa sempre più lunga. Puoi farlo in un unico passaggio...

    codice:
    Dim testo As String
    Open PathFile For Binary As #3
    testo=space(lof(3))
    get #3,,testo
    Close #3
    TxtLog.Text = testo

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 © 2024 vBulletin Solutions, Inc. All rights reserved.