回 帖 发 新 帖 刷新版面

主题:VB控件的发布

各位高手,我是初学者,我下载了一个控件源码,怎样才能想编译成OCX,先在这谢过!

回复列表 (共2个回复)

沙发

没人能帮一下吗?

板凳

1.退出窗体工程,用记事本打开.ctl文件,作一点小小的改动。

找到这一句:Attribute VB_Exposed = False
改为:Attribute VB_Exposed = True

  保存,退出记事本。

  说明:如果是在窗体工程中添加的用户控件,无法直接编译.OCX文件,所以要改一下以后再进
行第二个步骤。如果是在用户控件工程或工程组中(包含窗体工程和用户控件工程)编写的代码,
则无需任何改动就可直接编译为.OCX文件。

  2.新建一个 ActiveX 控件工程,更改一下工程名,再用添加现存用户控件的方法,将
.ctl 文件添加进工程,并移除 UserControl1。

  3.右击工程管理器中的 控件名称,选择“PrettyButton属性”菜单项,弹
出工程属性对话框,在“通用”选项卡中“工程类型”下拉框中选中“ActiveX 控件”,在“生成”选
项卡中设置好版本号和版本信息,其它选项就保持默认吧,确定退出。

  4.点击“文件→生成 ×××.ocx”,大约 1 秒钟后,恭喜你,控件文件生成了!

我来回复

您尚未登录,请登录后再回复。点此登录或注册