Eof
Risultato = Eof ( [ Flusso AS Stream ] ) AS Boolean
Restituisce vero (
TRUE) se si è giunti alla fine dello stream.
Se
Flusso non è specificato, allora viene usato lo standard input.
Fare riferimento a
LINE INPUT per un'esempio.
Il comportamento di
Eof()
dipende dal modo a blocchi o non dello stream:
-
Se lo stream non è in modo a blocchi, allora
Eof()
restituisce l'ultimo byte che può essere letto dallo stream quando Eof()
è chiamato.
-
Se lo stream è in modo a blocchi, allora
Eof()
attenderà in primo luogo che i dati vengano prima testati per poter essere letti.
Di conseguenza per i non-file streams (pipes, processi, sockets...) in modo a blocchi, la fine del file sarà trovata quando gli altri stream saranno chiusi.
Vedi anche