5,388
社区成员
发帖
与我相关
我的任务
分享
procedure TForm1.Comm1ReceiveData(Sender: TObject; Buffer: Pointer; BufferLength: Word);
var i:integer;
viewstring,data:string;
begin
SetString(data,PChar(Buffer),BufferLength);
for i:=1 to BufferLength do viewstring:=viewstring+IntToHex(Ord(data[i]),2)+'';
memo2.text:=viewstring;
end;
procedure TForm1.Comm1ReceiveData(Sender: TObject; Buffer: Pointer; BufferLength: Word);
var i:integer;
viewstring,data:string;
begin
SetString(data,PChar(Buffer),BufferLength);
for i:=0 to BufferLength-1 do viewstring:=viewstring+IntToHex(Ord(data[1]),2)+'';
memo2.text:=viewstring;
end;