注册 登录
编程论坛 VB6论坛

碰到一个棘手的问题:Oncomm触发后接受到的字符串莫名其妙失踪了!

初始元灵 发布于 2016-10-25 11:07, 1827 次点击

我软件里有个Timer控件,一直在发指令读取数据

指令没问题,有返回值,我加了断点看是多少,奇怪的事情就发生了

第一次把鼠标停在Mscomm1.Input上会有显示值,再拿走再放上去马上就变成""了

我不知道数值跑哪去了,为啥会莫名其妙不见了,Rth我设置是1,其他没设置。
2 回复
#2
ZHRXJR2016-10-26 17:57
根据你的描述,估计是你的代码有问题,不是数据失踪了。
#3
初始元灵2016-10-27 10:44
回复 2楼 ZHRXJR
已经找到原因了,触发Oncomm后跟代码不能看Input的值,看了就没了,不看就没事儿。感觉像个Bug。
1