我目前正在尝试在VB.NET项目中使用VB6 ocx,但我不记得我是怎么做到的(我使用VS2008,我想,现在我正在使用VS2010)。< / p>
我点击了“Project”,“Add Reference ...”,“COM”,然后选择了我的OCX并点击了“Ok”。
如果我没记错的话,它立即显示在工具箱中并且正常工作。 我可以把它拖到我的表格上。
但现在我不再在工具箱中看到OCX了。
非常感谢您的帮助!
答案 0 :(得分:2)
Project + Add Reference不会向工具箱添加控件。为控件自动生成AxHost包装器需要额外的步骤,您可以通过运行AxImp.exe实用程序手动执行此操作。
而是右键单击工具箱,选择项目并使用COM选项卡。如果.ocx文件未注册其类型库或您不知道库的名称,请使用“浏览”选项卡。