设置发送指令时,指定了接收长度,MSComm1.RThreshold,发送指令后,接收缓存区的长度不足MSComm1.RThreshold,触发不了接收事件,这时关闭不了端口,执行mscomm1.PortOpen := false;无效,请问各位大师如何处理?
解决方案 »
- 在dephi中动态创建存储过程问题(在线等待!)
- 哪里有免费的 FASTREPORT 2.5可以下啊,我不要试用版,试用版只能打一页 WWW.51DELPHI.COM我试过了不行的 我快急死了,高手救我 100分
- "制造业车间生产管理系统" 源码
- 服务程序获取系统任务栏所在进程的句柄问题,急!急!急!
- 在Delphi下怎样定义一个内存地址呢?一定送分。
- 有什么方法能快速将查询到的数据库中的一段记录插入另一库表中
- 怎么把只有一个字母的string型转成char型
- 关于存贮过程的问题
- MSACCESS与InstallShield Express For Delphi 5
- !高手请进!数据库问题!!
- 向大家请教一个回调函数的问题
- 求解报错“终结点映射器中没有更多的终结点可用”
接收超时中断后,再发送指令不执行呀接受怎么会超时呢?
如果缓冲区所接受到的内容没有达到RThreshold设置的长度时,应该是一直累积,直至长度到底RThreshold后出发oncomm事件