首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

高手们,还是这个大华的netsdk,有关问题让人太难受了

2012-12-14 
高手们,还是这个大华的netsdk,问题让人太难受了几天时间好不容易用它的sdk把程序给能出来了,现在又出现这

高手们,还是这个大华的netsdk,问题让人太难受了
几天时间好不容易用它的sdk把程序给能出来了,现在又出现这个问题,高手们能给看看什么原因吗?我快奔溃啦。

进入界面没有问题初始化sdk也没有问题,只有就奔溃了,没有任何提示

代码是:


系统奔溃的地方是:



高手们看看什么问题,或者怎么样知道报的什么错误。
[解决办法]
刚才没有说明白,

我首先在模块中

'状态侦听API
Public Declare Function CLIENT_StartListenEx Lib "dhnetsdk.dll" _
(ByVal lLoginID As Long) As Long

'消息回调API
Public Declare Function CLIENT_SetDVRMessCallBack Lib "dhnetsdk.dll" (ByVal fMessCallBack As Long, _
ByVal dwUser As Long) As Long

然后系统中

Call CLIENT_StartListenEx(hLoginId) '侦听
Call CLIENT_SetDVRMessCallBack(PtrToLong(AddressOf MessFunc), 0) '消息回调

另一个模块中的消息回调函数就是第一个图的代码,

初始化,登录都没有问题,用  MessFunc 这个消息回调函数时,能运行几次,然后系统就自动关闭了。
[解决办法]
还有就是调试的时候好像不会处错误(除非停止调试后,vb编辑器大部分时候会没有原因的退出),但是打包以后,程序到用  MessFunc 这个消息回调函数时 肯定会自动关闭。

热点排行