正确的串口信息应该是‘E701C70000040035288FB7E8’
但是我在comm1.OnReceiveData(Sender: TObject; Buffer: Pointer;
  BufferLength: Word);事件中却读不出来正确的信息。怎么回事?
我的代码如下
var
 s: string;
 i:integer;
 sbuff:array [0..32] of byte;
begin
 Move(buffer^,Pchar(@Sbuff)^,bufferLength);
 for i:=1 to bufferLength do
  s:=s+inttoHex(SBuff[i],2)+'';
 memo1.lines.add(s);
end;
为什么我读的长度bufferLength只有2 呀?不对呀。
请大家指教!