NUMBER %READFILE%
Scopo: legge il numero di bytes
richiesto dal file specificato.
Sintassi: | |||
%NUMBER% | %READFILE% | (%STRING% | buffer, |
%NUMBER% | size, | ||
%NUMBER% | fileid[, | ||
%NUMBER% | start=0[, | ||
%NUMBER% | offset]]) |
Descrizione: Consente di leggere un numero
di bytes determinato con size dal file identificato
da fileid.
L'esito della lettura da file viene memorizzato nella variabile
buffer.
fileid č ottenuto da una precedente chiamata di
apertura o creazione file (%OPENFILE% o
%CREATEFILE%).
start e offset (opzionali),
possono gestire, rispettivamente, il punto a partire dal quale eseguire la scrittura di
buffer (dall'inizio, cioč zero, se non specificato) e il punto
dal quale eseguire la lettura del file identificato da fileid
(dall'inizio, cioč zero, se non specificato).
Valore restituito: valore numerico
Torna il numero dei bytes letti in caso di esito positivo;
Torna -1 in caso di errore generico.
Vedere anche: %OPENFILE%, %CREATEFILE%, %NEXTLINE%, Accesso ai file