万能的CSDN,请教inno打包疑难杂症,有哪位大夫给看下呗~

zjgsky 2012-09-11 09:45:53
有没有人用inno Setup打包啊。

现有A程序(自己写的)和B程序(第3方组件库),需要将他们打包。

要执行A程序必须要先安装B程序,但是安装B程序的时候会有提示框(需要点“是”再继续安装),然后还要输入序列号(序列号已知);

请问如何让A安装完后,后台默默的安装B程序,不让B有提示框和输入序列号,知道安装完成结束!

各位大神,各位大夫来个 相关脚本给参考下吗?
...全文
170 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
我看见佛 2012-09-11
  • 打赏
  • 举报
回复
在代码中动态注册DLL应该可行的。我指的不是LoadLibrary……
zjgsky 2012-09-11
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 的回复:]
引用 2 楼 的回复:

不需要安装控件的吧?
一般找那套控件对应的dll或bpl或ocx直接同你的程序一起打包就可以了!
可能有的dll或ocx需要注册一下!不过应该不会太多!
自己试几次也能试出来!
呵呵



应该是 .net 运行库吧
[/Quote]

我开始也用Depends在找依赖 DLL,找了打包,安装注册后,还是不行(Depends分析是库的路径不ui)。。。实在找不出了,才直接安装它的库的。要不有谁给帮忙找下,有酬谢哦!
爱蹄子的羊头 2012-09-11
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 的回复:]

不需要安装控件的吧?
一般找那套控件对应的dll或bpl或ocx直接同你的程序一起打包就可以了!
可能有的dll或ocx需要注册一下!不过应该不会太多!
自己试几次也能试出来!
呵呵
[/Quote]


应该是 .net 运行库吧
酣酣 2012-09-11
  • 打赏
  • 举报
回复
不需要安装控件的吧?
一般找那套控件对应的dll或bpl或ocx直接同你的程序一起打包就可以了!
可能有的dll或ocx需要注册一下!不过应该不会太多!
自己试几次也能试出来!
呵呵
爱蹄子的羊头 2012-09-11
  • 打赏
  • 举报
回复
你自己开个程序进行后台安装


SW_HIDE()

然后给他的 BUTTON 发消息..

16,748

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 语言基础/算法/系统设计
社区管理员
  • 语言基础/算法/系统设计社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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