Differenze tra le versioni di "Eof"

Da Gambas-it.org - Wikipedia.
Riga 11: Riga 11:
 
   Dim linea As String
 
   Dim linea As String
 
   
 
   
   fl = Open "percorso_del_file" For Read
+
   fl = Open "<FONT Color=gray>''/percorso/del/file''</font>" For Read
 
   
 
   
  <FONT color=#006400>' ''Finché non si è guinti alla fine del file...''</font>
+
  <FONT color=gray>' ''Finché non si è guinti alla fine del file...''</font>
 
   While Not Eof(fl)
 
   While Not Eof(fl)
  <FONT color=#006400>' ''...legge una riga del file di testo...''</font>
+
  <FONT color=gray>' ''...legge una riga del file di testo...''</font>
 
     Line Input #fl, linea
 
     Line Input #fl, linea
  <FONT color=#006400>' ''...e la mostra in console:''</font>
+
  <FONT color=gray>' ''...e la mostra in console:''</font>
 
     Print linea
 
     Print linea
 
   Wend
 
   Wend

Versione delle 14:56, 6 gen 2017

La funzione Eof restituisce il valore booleano di vero, se si è guinti alla fine del file.

La sintassi è:

fineFile = Eof(file)


Esempio:

Public Sub Button1_Click()

 Dim fl As File
 Dim linea As String

  fl = Open "/percorso/del/file" For Read

' Finché non si è guinti alla fine del file...
  While Not Eof(fl)
' ...legge una riga del file di testo...
    Line Input #fl, linea
' ...e la mostra in console:
    Print linea
  Wend

  Close #fl

End