如何在Visual Basic项目中处理传统的OCX文件

时间:2013-07-19 00:02:06

标签: vb6 ocx

我继承了一个在Visual Basic 6中表面上可用的旧VBP项目。

它有两个.ocx文件,研究似乎表明,需要在regsvr32中注册。将VB6加载到Windows XP安装上似乎可以让我成功注册它们。

然而,VB6仍然对它们嗤之以鼻。加载项目时,会记录两个错误:

Line 228: Class CvsInSightDisplayOcx.CvsInSightDisplay of control Camera1 was not a loaded control class.
Line 5841: Class Xtimer01.Xtimer of control Xtimer1 was not a loaded control class.

当然,项目不会编译。我可以采取哪些步骤来使这些.ocx文件发挥得很好?

1 个答案:

答案 0 :(得分:1)

@ Bob77的评论让我分两部分。

1)其中一个组件需要正式安装。 (谢天谢地,它仍然可用。)
2)两者都需要使用记事本从.vdp文件中手动删除,并通过VB6 UI添加,通过Project - >组件......和'浏览...'