我在vb6中创建了一个exe文件,它使用了一个dll文件的引用。当我在其他系统中尝试该exe时,我收到以下错误:
错误429,Activex组件无法创建对象
请帮助我。
答案 0 :(得分:2)
您需要在目标计算机中安装引用的DLL,并按照作者的说明进行注册。
如果您告诉我们它是什么组件/ DLL /库,您可能会得到更具体的答案。
答案 1 :(得分:0)
copy your dll in %winsys%\system32\
registers -i mydll.dll
%winsys% = c:\windows
%winsys% = c:\winnt
答案 2 :(得分:0)
你需要做的就是这个。
1)注册您所创建的DLL。使用 - regsvr32
2)在注册表中找到您的dll项目名称的ProgID(cmd = regedit) - https://msdn.microsoft.com/en-us/library/dd542719(v=vs.85).aspx
3)调用CreateObject Function - https://msdn.microsoft.com/en-us/library/7t9k08y5(v=vs.90).aspx
现在编程:)