我采用了spcomm和单片机通讯,我看了一下帮助其控件的onReceiveData事件触发的方式有两种,一种是读线程超时,在一种是缓冲区满,我想收一个字节就触发一次,而现在只能等到读线程超时后才能触发,而我又不想更改缓冲区的大小,因为程序有可能阻塞,且要更改缓冲区的必须修改控件的源代码,如何解决?
解决方案 »
- 用Copy拷贝动态数组的问题。
- 高版本轉低版本!如何將Delphi7中建的工程轉為Delphi5的工程?
- 工程文件中创建窗体有先后顺序吗?
- 那位有playcase2.56以上版本的,高分相送
- 高手进来帮帮忙,感激不尽。
- 谁能告诉我什么是Indy,与Delphi的关系怎么样?我真的很想知道!!!
- 文本框中(RichEdit做的)的行列怎么转换为屏幕坐标,也就是得到光标(非鼠标)的坐标
- 文件批量重命名,使用delphi 怎么写个源码
- 大家是怎样糟蹋自己的?
- 怎样在程序中改变TListBox中某一项文字的颜色?
- 今天升到5个三角形。散分!!
- 本差鸟想从InterBase入手学数据库编程,请随手指点在下怎么学。
然后在时钟中启动ReceiveData,多次启动,
这样不知道可以不可以
然后每个时钟读回来的你只取第一个字节,不知道是否可以,
方法有点笨。
你需要那么快吗?!@#$%^&*(...