【发布时间】:2016-07-05 07:15:17
【问题描述】:
我想使用 VB.net Visual Studio 2010 或 2015 创建 activeX 对象(.OCX 文件)。 有什么方法可以使用这些工具创建 activex 对象。 在我的项目中,我有图形生成器之类的软件,它将通过注册来接受 activex 对象。 所以我想创建一些新的自定义 activex 对象。
【问题讨论】:
-
任何 Winforms 控件也可以是 ActiveX 控件,只需将其设为 [ComVisible(true)]。通常的选择是 UserControl。然而,一个棘手的细节是,必须添加一个额外的注册表项才能使控件能够被大多数 ActiveX 主机编程工具识别。 More here
-
谢谢....但是通过使 ComVisible True....我在哪里可以获得该 winforms 控件的 .ocx 文件?你能详细说明一下吗....我有点初学者。
-
在项目的 bin\Release 目录中找到 DLL。文件扩展名无关紧要。顺便说一句,这不是“入门”类型的项目,请向您的团队成员寻求帮助。
-
谢谢您,先生 但是如何在我的软件中注册该 dll 文件。我的软件只接受 .ocx 文件格式
标签: vb.net vba visual-studio-2010 activexobject