我正在尝试在VB6.0中打开一个项目,但在打开它时会出现以下错误:
Errors during load. Refer to 'D:\Forms\SHFa\Navigation.log' for details.
当我打开日志文件时,这是其中的文字:
Line 35: Class TGSCloseButton.TGSClose of control cmdClose was not a loaded control class.
我在网上搜索了解决方案,但是找到了有用的解决方案。 我该怎么做才能解决这个错误? 我还注册了与解决方案相关的OCX文件。
答案 0 :(得分:3)
在VB6 IDE中,按CTRL+T
以显示Components
对话框。选中Selected Items Only
旁边的框。找一个说(missing)
或其他错误的人。如果在列表中单击它以将其选中,则应在列表下方显示OCX / DLL文件名。
除了需要转到Projects
菜单,然后点击References...
以显示参考列表外,还需要执行相同的步骤。找到那些经过检查并说它们丢失的人。
从这些对话框中的任何一个,您都可以单击Browse...
按钮找到您说已安装的实际OCX / DLL文件,单击OK
,关闭IDE的所有实例,重新打开项目并重新启动References
或Components
对话框以查看它是否已解决。
答案 1 :(得分:1)
经过多次努力,我发现了" LTOCX80N.OCX"正在创造这个问题。 OCX文件没有被注册因此从依赖walker我发现了所需的dll文件丢失。那些丢失的DLL文件是:
1)LTEFX80N.DLL
2)LTFIL80N.DLL
3)LTIMG80N.DLL
4)LTKRN80N.DLL
5)LTTWN80N.DLL
我下载并注册了这些文件,加载日志文件时的错误消失了。希望这有助于某人。