0

我问的原因是我有一个不想在构建机器上注册的 ocx,但我仍然想针对它进行构建。如果 tlb 路线不是正确的方向,任何有关如何完成此操作的提示将不胜感激。

4

2 回答 2

2

是的。这是同一件事。

TypeLib 是 OCX 的元数据。

于 2009-11-19T14:35:53.857 回答
1

如果您拥有企业版,则可以通过选中“项目属性”对话框的“组件”选项卡中的“远程服务器文件”复选框来创建独立的类型库。当您随后编译该组件时,Visual Basic 还将在与可执行文件相同的目录中创建两个附加文件。这两个文件之一是您要查找的 TLB。

在此处找到并确认可与 VB6 企业版一起使用。

否则,您必须使用 Visual Studio 6.0 工具中的 OLEVIEW 来复制 IDL 并使用 MIDL 编译器将其编译成 TLB 文件。

于 2009-11-19T16:18:04.383 回答