讀取

「讀取」用於讀取文字檔中長度為(x) 的字串。

語法

Read(number_of_bytes, [DataType])

結果

字串

詳細資訊

DataType 是一個可選參數。 如果省略,系統將自動偵測正確的資料類型。

可能用於 DataType 參數的選項如下:

  • 0 – 將緩衝區作為位元組陣列傳回(適用於原始資料)
  • 1 – 將緩衝區當作字串傳回(如果您能知道緩衝區包含原始文字最好)
  • 2 – 將緩衝區作為字串傳回,忽略不可列印的字元。 如果緩衝區是純文字和特殊字元之間的混合,而您僅需要純文字部分,則這將是您的理想選擇。
範例

該指令碼顯示主機檔案的內容:

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