VB程序MSComm控件同时发送接收?

VB程序MSComm控件同时发送接收,也就是发送的数据太多,未完成,而又接受到数据了!怎么处理?望高手指教... VB程序MSComm控件同时发送接收,也就是发送的数据太多,未完成,而又接受到数据了!怎么处理?望高手指教 展开
 我来答
爱栀竹的人
2011-12-09 · TA获得超过1352个赞
知道大有可为答主
回答量:1743
采纳率:0%
帮助的人:993万
展开全部
发送数据和接受数据可以同时进行,互不影响。
需要发送数时,用senddata方法。
收到数据会抛出DataArrival事件,在此事件中处理收到的数据.
追问
你的意思是说,发送数据和接受数据可以同时进行,互不影响。
怎么我测试的时候,按照50ms自动发送,而实际发送间隔差不多在100ms以上!我通过API函数记录了时间。
还有,VB支持多任务吗?我怎么感觉干扰呢!我想知道VB可执行程序运行的过程,多事件同时触发...
追答
vb不支持多线程,vb.net支持。
发送和接收数据可以同时进行,但接收方的数据未读取完时又收到新的数据可能会造成以前收到数据丢失;收到数据后必须及时取走。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式