我用过,感觉直接用 s:=strpas(buffer);接收Ascii字符理好!
解决方案 »
- 大家都用什么控件作为录入控件
- 【三层】一个应用程序我的一点思路。该如何实现呢?
- 各位朋友,我知道你们只关心技术,其实我也一样
- 如何获取文件的创建和修改时间?
- 谁使用过SPCOMM控件?
- 问讯如何在系统中查找一个进程???100分,急!!!在线等待
- DBLookupListBox 中有多行数据,鼠标点击某一行时为什么全部行都高亮而不是单独点击的那一行高亮?
- 在delphi7中如何用用clientdataset控件来往数据库中写数据(远程数据库)
- 请问表格和图标怎么做?
- 急急急急急急急急急急急急急急急急急急急急急!这是我所有的分了。
- 请问那里有将html中的html标志转换为特殊的显示标志的函数?
- UNICODE的问题!?
bytesize=_8
commname=COM1
stopbits=_1
parity=none
另外把procedure senddata里的sleep(2);去掉。
var
s: string;
i:integer;
begin
Move(Buffer^, PChar(rbuf)^, BufferLength);
for i:=1 to bufferlength do
s:=s+inttohex(rbuf[i],2)+'';
s:='发送'+s;
Memo1.Lines.Add(S);
Memo1.Invalidate;
end;