0

我目前正在尝试在 VB.NET 项目中使用 VB6 ocx,但我只是不记得我是如何做到的(我想我使用的是 VS2008,现在我使用的是 VS2010)。

我单击“项目”、“添加引用...”、“COM”,然后选择我的 OCX 并单击“确定”。

如果我没记错的话,它会立即出现在工具箱中并且可以正常工作。我可以把它拖到我的表单上。

但是现在我在工具箱中看不到 OCX 了。

非常感谢你的帮助!

4

1 回答 1

2

Project + Add Reference 不会将控件添加到工具箱中。需要一个额外的步骤来为控件自动生成 AxHost 包装器,您可以通过运行 AxImp.exe 实用程序手动执行此操作。

相反,右键单击工具箱,选择项目并使用 COM 选项卡。或者,如果 .ocx 文件没有注册其类型库或者您不知道库的名称,请使用“浏览”选项卡。

于 2012-10-13T18:03:49.827 回答