Read

Mit Read können Sie einen String der Länge (x) aus einer Datei auslesen.

Syntax

Read(number_of_bytes, [DataType])

Rückgabewert

String.

Weitere Informationen

DatenTyp ist ein optionaler Parameter. Wenn Sie den Datentyp nicht angeben, wird dieser automatisch vom System ermittelt.

Folgende Werte können für den Parameter DatenTyp angegeben werden:

  • 0 – Puffer als Array von Bytes zurückgeben (ideal für Rohdaten)
  • 1 – Puffer als String zurückgeben (ideal, wenn Sie wissen, dass der Puffer aus Rohtext besteht)
  • 2 – Puffer als String zurückgeben, nicht druckbare Zeichen werden ignoriert. Diese Option ist optimal, wenn Sie wissen, dass der Puffer eine Mischung aus reinem Text und Sonderzeichen enthält, Sie aber nur den reinen Text benötigen.
Beispiel

Das folgende Skript zeigt den Inhalt der Datei hosts an:

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