1

您好,我编写了一个 VB6 应用程序,当我在没有 VB6 IDE 的计算机上运行该应用程序时出现错误:错误:需要运行时错误 424 对象

但是当我安装 VB6 IDE 时,该应用程序运行正常!

有没有我丢失的dll?

谢谢你

4

1 回答 1

0

当您运行使用数据访问对象的 Visual Basic for Applications 宏时,它将生成以下错误:

Run-time Error '424':

或者当 dao 对象未正确写入/注册或您的 dao dll 可能已损坏时,可能性更大

解决这个问题:

在开始菜单上,单击运行。在“打开”框中,键入 regedit,然后单击“确定”。

打开以下注册表项:

      HKEY_LOCAL_MACHINE/Software/Microsoft/Windows/Current
      Version/SharedDLLs

单击 SharedDLLs 文件夹中的以下值:

      C:\Program Files\Common Files\Microsoft Shared\DAO\dao3032.dll

如果您使用的是 Microsoft Excel 97,请单击 SharedDLLs 文件夹中的以下值:

      C:\Program Files\Common Files\Microsoft Shared\DAO\DAO350.DLL

在编辑菜单上,单击修改。出现编辑 DWORD 值对话框。如果数值数据框值大于1,则改为1,然后单击“确定”。在注册表菜单上,单击退出。在维护模式下运行 Microsoft Office 安装程序。出现提示时,单击全部删除。当系统提示您删除共享组件时,单击全部删除。

If you are prompted to restart the computer after Setup is completed, do so.
Install Microsoft Office.

如需更多参考,请参阅此处

于 2013-10-16T11:29:57.037 回答