以下是一本书上写的从串口读二进制数据的程序,大家看看是否有错??var
SerialInput:Variant;
DataLength,intCnt,intTem:Integer;
…
begin
SerialInput:=frmMain.MSComm.Input;//读取串口数据
DataLength:=frmMain.MSComm.InBufferCount; //读取数据的长度
For intCnt:=1 to SerialDataLength-1 do
Begin
IntTem:= SerialInput[intCnt];
…
end;
end;
SerialInput:Variant;
DataLength,intCnt,intTem:Integer;
…
begin
SerialInput:=frmMain.MSComm.Input;//读取串口数据
DataLength:=frmMain.MSComm.InBufferCount; //读取数据的长度
For intCnt:=1 to SerialDataLength-1 do
Begin
IntTem:= SerialInput[intCnt];
…
end;
end;
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货