【问题标题】:How to add dll reference in visual basic 6 using vb6 coding?如何使用 vb6 编码在 Visual Basic 6 中添加 dll 引用?
【发布时间】:2012-05-08 05:25:48
【问题描述】:

我在 vb6 中制作了一个 exe 文件,它使用了一个 dll 文件的引用。当我在其他系统中尝试该 exe 时,出现以下错误:

错误 429,Activex 组件无法创建对象

请帮助我。

【问题讨论】:

标签: vb6 activex


【解决方案1】:

您需要在目标机器上安装引用的 DLL 并按照作者的说明进行注册。

如果您告诉我们它是什么组件/DLL/库,您可能会得到更具体的答案。

【讨论】:

    【解决方案2】:
    copy your dll in %winsys%\system32\
    registers -i mydll.dll
    
    %winsys% = c:\windows
    %winsys% = c:\winnt
    

    【讨论】:

      【解决方案3】:

      你需要做的是这个。

      1) 注册您制作的 DLL。使用-regsvr32

      2) 在注册表中找出您的 dll 项目名称的 ProgID (cmd =regedit) - https://msdn.microsoft.com/en-us/library/dd542719(v=vs.85).aspx

      3) 调用 CreateObject 函数 - https://msdn.microsoft.com/en-us/library/7t9k08y5(v=vs.90).aspx

      现在是编程:)

      【讨论】:

        猜你喜欢
        • 2018-12-20
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-05-18
        • 1970-01-01
        • 2022-07-25
        • 2012-11-11
        相关资源
        最近更新 更多