M
mjpok
Unregistered / Unconfirmed
GUEST, unregistred user!
请问,如何用Timer轮询,把MSComm缓冲区里一个字节一个字节取出来,并显示在MEMO1里.
不用触发ONCOMM事件.
procedure TMainForm.Timer1Timer(Sender: TObject);
var mydata:byte;
begin
mydata:=mscomm1.Input;//是否只能是用ARRAY byte.能否一个一个接收
memo1.Lines.Add(chr(mydata));
end;
但提示有问题!
不用触发ONCOMM事件.
procedure TMainForm.Timer1Timer(Sender: TObject);
var mydata:byte;
begin
mydata:=mscomm1.Input;//是否只能是用ARRAY byte.能否一个一个接收
memo1.Lines.Add(chr(mydata));
end;
但提示有问题!