ReadBin
從檔案或通訊連接埠載入二進位資料。
格式
ReadBin #連接埠編號, 變數名稱
ReadBin #連接埠編號, 陣列變數名稱(), 位元組數
參數
- 連接埠編號
- 表示檔案或通訊連接埠的ID編號。檔案編號是以BOpen等陳述式指定的編號。通訊連接埠編號是以OpenCom(RS-232C)或OpenNet(TCP/IP)陳述式指定的編號。
- 變數名稱
- 指定接收資料位元組的Byte型變數、整數變數或Long型變數之名稱。
- 陣列變數名稱()
- 指定接收資料位元組的Byte型變數、整數變數或Long型變數之名稱。可指定的是一維的陣列變數。
- 位元組數
- 指定載入的位元組數。必須小於陣列的最大元素編號且小於256 Byte。若以通訊連接埠(TCP/IP)為適用對象時,必須小於陣列的最大元素編號且小於1024 Byte。
參照
Write、WriteBin、Read
ReadBin範例
Integer data
Integer dataArray(10)
numOfChars = ChkCom(1)
If numOfChars > 0 Then
ReadBin #1, data
EndIf
numOfChars = ChkCom(1)
If numOfChars > 10 Then
ReadBin #1, dataArray(), 10
EndIf