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

自己写的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.