Read
Read viene utilizzato per leggere una stringa di lunghezza (x) da un file di testo.
Sintassi
Read(number_of_bytes, [DataType])
Restituisce
Stringa.
Ulteriori informazioni
DataType è un parametro facoltativo. Se omesso, il tipo di dati corretto verrà rilevato automaticamente dal sistema.
Le opzioni possibili per il parametro DataType sono le seguenti:
- 0: restituisce il buffer come matrice di byte (ideale per i dati non elaborati).
- 1: restituisce il buffer come stringa (ideale se si sa che il buffer è composto da testo non elaborato)
- 2: restituisce il buffer come stringa, i caratteri non stampabili vengono ignorati. È ideale se si sa che il buffer è mescolato tra testo normale e caratteri speciali ma se si è interessati solo alla parte del testo normale.
Esempio
Lo script visualizza il contenuto del file host:
Function Main
Dim textfile As Object
Set textfile = File.Connect("127.0.0.1")
If textfile.Open("c:\windows\system32\drivers\etc\hosts", GENERIC_READ, Open_Existing) Then
echo(textfile.read(1024,1))
textfile.Close
End If
End Function