社区
ATL
帖子详情
如何注册ActiveX控件?
fuyuncat
2003-09-25 05:10:42
我的程序中使用的了一个ActiveX控件。但如果安装到一台没有装过VC的机器上,带有该控件的窗体就没办法显示。怎么注册控件,让我的程序可用?或者用MS InstallShield 制作安装程序怎么设置?
...全文
64
7
打赏
收藏
如何注册ActiveX控件?
我的程序中使用的了一个ActiveX控件。但如果安装到一台没有装过VC的机器上,带有该控件的窗体就没办法显示。怎么注册控件,让我的程序可用?或者用MS InstallShield 制作安装程序怎么设置?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Allesgut
2003-09-25
打赏
举报
回复
在install shield打包时在file group的program dlls中把MSFLXGRD.OCX控件link进去,然后选self register就好了
LazyCamel
2003-09-25
打赏
举报
回复
注册和反注册采用regsvr32就可以。
之所以控件窗口没有显示由于控件使用的动态库没有包含进来,例如MSVCP70D.dll。如果在机器上已经装上了VC的开发环境那就不成问题了。
查看控件使用的动态库可以使用VC提供的工具Dependency Walker,需要注册的注册,不需要注册的放到系统目录或控件所在目录就可以了。
另外可以在工程设置里面将库的使用设置为静态链接,只是这样一来控件由于包含了动态库而增大。
snowflyman
2003-09-25
打赏
举报
回复
你注册的是release版的吗?
或者打成cab包,好用的
wuxfBrave
2003-09-25
打赏
举报
回复
regsvr32 1.ocx /s 没有提示
制作安抓程序设置成自注册,好像在设置属性中
zkoperater
2003-09-25
打赏
举报
回复
"开始"-->"运行"-->"cmd"
在弹出的类似于dos的界面输入如下字符串
d:\winnt\system32\regsvr32 d:\aaa.ocx
然后回车.
反注册方法如下
d:\winnt\system32\regsvr32 d:\aaa.ocx -u
用InstallShield注册的方法是:
把aaa.ocx防到一个文件夹下(installshield界面里的),然后在文件夹的属性里面
选择自注册.
wu2003
2003-09-25
打赏
举报
回复
例:
注册: regsvr32 c:\Scribble.ocx
卸载: regsvr32 -u c:\Scribble.ocx
rockersz
2003-09-25
打赏
举报
回复
regsvr32命令可以注册
ActiveX
控
件
注册
的几种方法
ActiveX
控
件
注册
的几种方法使用Regsvr32.exe程序 对
ActiveX
控
件进行
注册
注册
ActiveX
控
件方法
ActiveX
控
件
ActiveX
控
件
项目实战:Java Applet与
ActiveX
控
件应用
控
件技术是B/S项目的开发手段,在项目实战中非常重要! 作为一个程序员和架构师,掌握
控
件的开发和集成技术,是必须的技能; 浏览器中显示的内容主要是标签,当需要复杂操作时,
控
件技术是超越标签、给B/S项目扩展...
VC程序内部
注册
ActiveX
控
件
VC程序内部
注册
ActiveX
控
件
解决
ActiveX
控
件没有在此计算机上
注册
的问题
自己研究总结的方法,包括所缺的
控
件,一般不会缺少的
ATL
3,245
社区成员
48,539
社区内容
发帖
与我相关
我的任务
ATL
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
复制链接
扫一扫
分享
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章