2010-10-17 33 views
0

我想升级一个VB6项目在VB8上运行它,但是我收到一个错误消息,说您需要安装TABCTL32.OCX(1.1.0)TABCTL32.OCX(1.1.0)

我该怎么办?请帮忙。 在此先感谢。

回答

0

要运行升级向导,您需要在机器上安装VB6以及您要升级的代码中使用的任何控件。

+0

不推荐将实际使用的控件从传统VB控件升级到VB.NET TabControl更合适吗?只是好奇。 – 2010-10-17 14:04:28

+0

其实TabStrip控件更基础,直接基于Windows控件。它的COM包装在MSCOMCTL.OCX中。这些都不是运行时的一部分,而是VB6提供的额外工具 - 只有少数具有第三方起源。你可能会认为这些是VB6的“框架”而不是运行时。一个小问题,但我认为用正确的名称来称呼事情非常重要,以避免沟通不畅。 – Bob77 2010-10-17 16:46:17

+0

@Bob'TabStrip'确实在'MSCOMCTL.OCX'中。然而,这个问题是关于'TABCTL32.OCX',它是一个不同的控件,'Tabbed Dialog Control 6.0'。检查链接。我认为你对术语的理解很好,“VB6运行时”应该只限于现在使用Windows安装的东西。 – MarkJ 2010-10-18 12:16:54