解决方案 »
- delphi 登录窗体运行时 为什么自动最小化
- 帮个忙,检查这代码哪里错了呢
- 如何计算出表中的某个字段有不同值的个数? 在线
- 考完英语,放分
- ?怎样用字符串(如000111001)为系统分配权限?请看这部分不完全正确的代码,请更正
- 表单上有好些个ADO控件,在关闭此表单时是否需要手动关闭这些控件呢?
- coudn't perform the edit becouse another user changed the record
- 为什么使用了UpdateFile,TINIFILE还是不能写入新信息回文件?
- 如何彻底断开对某计算机的连接?
- Application找不到自己创建的Form? Delphi's BUG
- delphi数据库中的图片如何更新?
- 无效的列名号X错误
if Port <> 0 then
begin
SPComm1 := TSPComm.Create(nil);
SPComm1.BaudRate := Rate;
SPComm1.CommName := 'COM'+IntToStr(Port);
SPComm1.OnReceiveData := ReceiveData;
SPComm1.StartComm;
end;自己写个 ReceiveData函数,解析数据,并实现你要做的事
如果不需要并发,就一个spcomm 可以不停的修改COMMName属性