Jare 发表于 2009-4-29 13:50:34

求助:同时调用两次回调函数出错(急...)

本帖最后由 Jare 于 2009-4-29 14:45 编辑

问题:同时两次调用回调函数,程序报错,错误代码是-2147220990,虽然报错,但程序还可以运行,最上面那个事件(OnEXPComData)发生时,还是可以得到相应的回调数据,但第二个事件就无法得到数据;
      当我将两个事件的上下顺序调换后——OnEXPComData在下面,OnDTUDataX在上面,运行程序后OnDTUDataX事件发生时可得到回调数据;

请高手帮我分析下,到底是什么原因?
(急、急。。。)

Jare 发表于 2009-4-30 22:56:45

没有一位大哥能帮帮小弟 ????
高手们来帮帮忙

gigio 发表于 2009-4-30 23:30:17

传个程序上来咯。

Jare 发表于 2009-5-1 00:05:02

非常感谢楼上大侠的回复;
具体情况:
这个程序需要跟硬件连才能运行,程序如附件;
我做的是个关于GPRS的程序,该GPRS传输两种数据,一种是得到的GPS语句,另一种是该设备上的串口数据,然后通过GPRS按顺序发到网络上;
我现在做的是在电脑上用一控件,通过事件的方式读取网络上接受到的GPS和串口的数据;
现在的问题是,在我用“事件回调注册”注册两个事件时出现错误提示,程序不死,仍可运行,但只能取到先注册的事件返回的数据;

整个情况大概是这样,请高手们指点一二,先谢过了。
页: [1]
查看完整版本: 求助:同时调用两次回调函数出错(急...)