Vb.net TABCTL32.OCX(1.1.0)
我试图升级一个VB6项目以在VB8上运行它,但我收到一个错误,它说您需要安装TABCTL32.OCX1.1.0 我该怎么办?请帮忙。Vb.net TABCTL32.OCX(1.1.0),vb.net,vb6,vb6-migration,ocx,Vb.net,Vb6,Vb6 Migration,Ocx,我试图升级一个VB6项目以在VB8上运行它,但我收到一个错误,它说您需要安装TABCTL32.OCX1.1.0 我该怎么办?请帮忙。 提前感谢。要运行升级向导,您需要在计算机上安装VB6,以及正在升级的代码中使用的所有控件 Tabctl32.ocx是选项卡式对话框控件6.0,是VB6中的标准选项卡控件。如果你安装VB6,你会没事的。 见微软的。 建议将使用的实际控件从旧的VB控件升级到VB.NET选项卡控件不是更合适吗?只是好奇。实际上TabStrip控件更基本,直接基于Windows控件。其C
提前感谢。要运行升级向导,您需要在计算机上安装VB6,以及正在升级的代码中使用的所有控件 Tabctl32.ocx是选项卡式对话框控件6.0,是VB6中的标准选项卡控件。如果你安装VB6,你会没事的。 见微软的。
建议将使用的实际控件从旧的VB控件升级到VB.NET选项卡控件不是更合适吗?只是好奇。实际上TabStrip控件更基本,直接基于Windows控件。其COM包装器位于MSCOMCTL.OCX中。这些都不是运行时的一部分,而是VB6提供的额外工具——相当多的工具来自第三方。您可能认为这些是VB6的框架,而不是运行时。这是一个小问题,但我认为用正确的名字来称呼事物是很重要的,以避免错误的沟通。@Bob TabStrip确实在MSCOMCTL.OCX中。然而,这个问题是关于TABCTL32.OCX的,它是一个不同的控件,选项卡式对话框控件6.0。检查链接。我认为你关于术语的观点是好的,VB6运行时应该限制在现在随windows一起安装的东西上。@失望先生,除非你安装了VB6和代码中使用的任何控件,否则你根本不能运行.Net升级向导。就我记忆所及,向导将自动用.Net控件替换VB6控件。但是,如果不先在开发机器上安装VB6,就无法取得成功。可以将其视为对VB6的最后告别。