ReadBin

用于从文件或通信端口读取二进制数据。

格式
ReadBin #端口编号, 变量名

ReadBin #端口编号, 数组变量名(), 字节数

参数

端口编号
是表示文件或通信端口的ID编号。文件编号是由BOpen等语句指定的编号。通信端口编号是由OpenCom(RS-232C)或OpenNet(TCP/IP)语句指定的编号。
变量名
指定接收数据字节以及Byte型变量、整数变量或Long型变量的名称。
数组变量名()
指定接收数据字节以及Byte型变量、整数变量或Long型变量的名称。可指定一维数组变量。
字节数
指定要读入的字节数。需为最大数组下标以下且小于256Byte。以通信端口(TCP/IP)为对象时,需为最大数组下标以下且小于1024Byte。

参阅
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