1
1111
Unregistered / Unconfirmed
GUEST, unregistred user!
现在的问题是:
我要向COMM1写入66,是字节不是字符串。但各种串口控件都要转换一下。我真是搞不懂了。
是用字节数组的方法,但我一知半解。特向高手请教相关知识。
var
Buf: Array[1..256] of Byte;
begin
buf[1]:=66;
Comm1.write(????);
???处该如何写,谢谢谢谢。
还有,上次经一位朋友指教,得到如下代码。能够取的数据,但也是一知半解。具体是何含义?
GetMem(Buf,BufferLength*2);
BinTohex(PChar(Buffer),Buf,BufferLength);
我要向COMM1写入66,是字节不是字符串。但各种串口控件都要转换一下。我真是搞不懂了。
是用字节数组的方法,但我一知半解。特向高手请教相关知识。
var
Buf: Array[1..256] of Byte;
begin
buf[1]:=66;
Comm1.write(????);
???处该如何写,谢谢谢谢。
还有,上次经一位朋友指教,得到如下代码。能够取的数据,但也是一知半解。具体是何含义?
GetMem(Buf,BufferLength*2);
BinTohex(PChar(Buffer),Buf,BufferLength);