社区
Delphi
帖子详情
如何修改spcomm,使其实现每读一个字符即刻显示一个字符(急!!!)
HappyCola
2000-07-14 10:56:00
请问各位大虾:
小弟用spcomm读取com口数据,数据传输完毕,它才触发receivedata事件,才开始显示数据.
怎样实现每读入一个字符就马上显示,即在读入字符的同时显示字符?
小弟急需实现这样功能的程序,望不吝赐教,90分重酬!!
...全文
94
1
打赏
收藏
如何修改spcomm,使其实现每读一个字符即刻显示一个字符(急!!!)
请问各位大虾: 小弟用spcomm读取com口数据,数据传输完毕,它才触发receivedata事件,才开始显示数据. 怎样实现每读入一个字符就马上显示,即在读入字符的同时显示字符? 小弟急需实现这样功能的程序,望不吝赐教,90分重酬!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
meijg
2000-07-14
打赏
举报
回复
用没有onrxdchar之类的事件,
或者干脆换个控件,我用的是async32,有你要的功能
Delphi+S
PC
omm
实
现
串口通信
用S
PC
omm
串行通信控件在Delphi 中开发串口 通信程序, 具有灵活、方便、高效的特点。作者在武汉 安全环保研究所的实践项目中, 利用S
pc
omm
控件实
现
了
PC
和单片机Model 8785A 的通信, 通过
PC
可以 简单快捷控制单片机, 并且还可以实时的获得单片机 采集的数据, 随时对单片机的运行状态进行监控和分 析。实践证明,
PC
和单片机之间这种串口通信的方法 具有很强的工程实用性, 可以广泛应用于测控领域。
delphi使用s
pc
omm
串口通信发送消息例子
delphi使用s
pc
omm
控件串口通信发送消息简单例子。内含s
pc
omm
控件。
S
PC
OMM
控件for Delphi
S
PC
OMM
的主要属性,方法和事件 1.属性 C
omm
Name:填写COM1,COM2…等串口的名字,在打开串口前,必须填写好此值。 BaudRate:设定波特率9600,4800等,根据实际需要来定,在串口打开后也可更改波特率,实际波特率随之更改。 ParityCheck:奇偶校验。 ByteSize:字节长度_5,_6,_7,_8等,根据实际情况设定。 Parity:奇偶校验位 pBits:停止位 SendDataEmpty:这是
一个
布尔属性,为true时表示发送缓存为空,或者发送队列里没有信息;为False时表示表示发送缓存不为空,或者发送队列里有信息。 2.方法 Startc
omm
过程用于打开串口,当打开失败时通常会报错,错误主要有7种: ⑴串口已经打开 ; ⑵打开串口错误 ; ⑶文件句柄不是通讯句柄; ⑷不能够安装通讯缓存; ⑸不能产生事件 ; ⑹不能产生读进程; ⑺不能产生写进程; Sto
pC
omm
过程用于关闭串口,没有返回值。 函数WriteC
omm
Data(pDataToWrite:
PC
har;dwSizeofDataToWrite:Word ): boolean 用于发送
一个
字符
串到写线程,发送成功返回true,发送失败返回false, 执行此函数将立即得到返回值,发送操作随后执行。函数有两个参数,其中 pdatatowrite是要发送的
字符
串,dwsizeofdatatowrite 是发送的长度。 3.事件 OnReceiveData : procedure (Sender: TObject;Buffer: Pointer;BufferLength: Word) of object 当输入缓存有数据时将触发该事件,在这里可以对从串口收到的数据进行处理。Buffer中是收到的数据,bufferlength是收到的数据长度。 OnReceiveError : procedure(Sender: TObject; EventMask : DWORD) 当接受数据时出
现
错误将触发该事件。
s
pc
omm
在delphi7中实
现
串口通讯
s
pc
omm
在delphi7中实
现
串口通讯
S
PC
OMM
使用方法
利用 Delphi实
现
串口通信的常用的方法有 3种:一是利用控件,如 MSC
OMM
控件和 S
PC
OMM
控件;二是使用 API函数;三是调用其他串口通信程序。其中利用 API编写串口通信程序较为复杂,需要掌握大量的通信知识。相比较而言,利用 S
PC
OMM
控件则相对较简单,并且该控件具有丰富的与串口通信密切相关的属性及事件,提供了对串口的各种操作,而且还支持多线程。下面本文结合实例详细 介绍 S
PC
OMM
控件的使用。
Delphi
5,379
社区成员
262,722
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章