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

自己写的ActiveX控件在窗体中使用时,经常出现“对象"XXX"的方法"YYY"失败”的异常,咋回事

2012-01-20 
自己写的ActiveX控件在窗体中使用时,经常出现“对象XXX的方法_YYY失败”的错误,怎么回事?情况是这样的:

自己写的ActiveX控件在窗体中使用时,经常出现“对象"XXX"的方法"_YYY"失败”的错误,怎么回事?
情况是这样的:
      自己写了一个ActiveXDLL(A.dll)。二进制版本兼容,编译
      另外写了一个ActiveX控件(B.ocx),很复杂,有若干模块和类模块,里面引用了   A.dll。二进制版本兼容,编译

      在标准EXE中,将   B.ocx   作为部件添加进工程,可是在使用的时候每次都会产生
      “对象 "XXX "的方法 "_YYY "失败”的错误,其中XXX是我的OCX的方法,YYY是OCX的名称。
      我不知道不合并工程,在标准EXE中怎么一步步调试OCX,但我感觉,B.OCX在实例化A.dll时出的错。


      将OCX的工程添加进标准EXE的工程的话,就不会出现错误了。
 
      请高手指教,谢谢!



[解决办法]
where is your a.dll? Put it in your path.

The vb designer tries to load the dll it from the vb install directory, then from every directory in the path.

热点排行