bs控件注册问题

liqing720 2012-03-30 10:37:01
由于客户需求,需要拷贝程序所需的DLL和OCX文件到 C\windows\system32 目录下,然后进行手动注册regsvr 32 *.ocx;想要封装成一个exe程序自动完成拷贝和注册功能,不需要安装框架的那种。用批处理试过,但是捆绑的DLL文件无法处理,用Quick Batch File Compiler封装成exe之后,捆绑的文件在程序执行结束后才拷贝,注册命令写到批处理中没用。纠结啊,求救啊!!1
...全文
136 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
liqing720 2012-04-13
  • 打赏
  • 举报
回复
没人理我,哎,还是自己网上找答案解决了! 没人回答就把分给唯一的好心人咯!
bdmh 2012-04-06
  • 打赏
  • 举报
回复
一般安装程序制作软件都可以自动注册ocx的,都有这个选项或脚本
或者你运行快捷方式,指向到bat文件,里面注册完后,启动你的程序
liqing720 2012-04-06
  • 打赏
  • 举报
回复
没人理我!!55555555
liqing720 2012-04-06
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 的回复:]
一般安装程序制作软件都可以自动注册ocx的,都有这个选项或脚本
或者你运行快捷方式,指向到bat文件,里面注册完后,启动你的程序
[/Quote]
因为注册的ocx需要事先拷贝dll到指定的目录下,然后再进行注册ocx。
bat用Quick Batch File Compiler捆绑DLL封装成exe之后,exe执行顺序是先执行bat注册代码,完成之后再拷贝的效果。所以实现不了。

111,126

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧