如何把C++builder编写的程序打包成安装程序

renjiao17 2010-12-09 08:57:39
如题,我想把我编的程序打包成安装程序,然后能够实现在其他不装c++builder的计算机上也能运行,只要安装我打包好的程序,哪位知道帮帮忙啊。。。非常感谢
我网上搜了有说用InstallShield8.0 打包软件,但是没找到有效的下载链接,还有人说BCB自带打包工具,如果真有的话,要怎么找到这个工具啊?
...全文
768 27 打赏 收藏 转发到动态 举报
写回复
用AI写文章
27 条回复
切换为时间正序
请发表友善的回复…
发表回复
rickys2080 2011-08-02
  • 打赏
  • 举报
回复
喜欢绿色版
dajie13 2011-07-04
  • 打赏
  • 举报
回复
学习啦
wgh0306 2011-02-21
  • 打赏
  • 举报
回复
学习一下,谢谢
mabaoyes 2011-02-11
  • 打赏
  • 举报
回复
[Quote=引用 11 楼 zzbinfo 的回复:]
bcb6是没有的,不过bcb5有,bcb6可以用.

引用 9 楼 renjiao17 的回复:
引用 4 楼 songhtao 的回复:

BCB6确实自带了Install打包程序请完整安装BCB6

我的BCB6已经完全安装了,但是我怎么找到那个打包工具呢?或者我如何验证我已经安装这个打包工具呢?
[/Quote]
1. BCB6 中是带Install打包程序,在光盘ISXPRESS 目录中(也就是 引导安装中最后一项"InstallShield Express Custom Edition for C++Builder")
2. 楼主可能没有把 控件的运行包编译到程序中。一般的控件运行包是不找注册表的。问题同打包程序无管。
阿茶你在哪里 2011-02-10
  • 打赏
  • 举报
回复
用INNO SETUP吧
lzp150863820 2011-01-09
  • 打赏
  • 举报
回复
Setup2Go,感觉还可以!
renjiao17 2011-01-04
  • 打赏
  • 举报
回复
[Quote=引用 18 楼 lingoesforstudy 的回复:]

bcb编译的程序可以不打包,在其他机器上直接运行的
[/Quote]
但是有的会涉及到动态链接库的,缺少注册表之类的,在其他电脑上就不能运行了,我用DCMConnection控件时候,编的客户端程序,在其他电脑上运行时候报错没有注册表
renjiao17 2011-01-04
  • 打赏
  • 举报
回复
[Quote=引用 18 楼 lingoesforstudy 的回复:]

bcb编译的程序可以不打包,在其他机器上直接运行的
[/Quote]
但是有的会涉及到动态链接库的,缺少注册表之类的,在其他电脑上就不能运行了,我用DCMConnection控件时候,编的客户端程序,在其他电脑上运行时候报错没有注册表
renjiao17 2011-01-04
  • 打赏
  • 举报
回复
[Quote=引用 18 楼 lingoesforstudy 的回复:]

bcb编译的程序可以不打包,在其他机器上直接运行的
[/Quote]
但是有的会涉及到动态链接库的,缺少注册表之类的,在其他电脑上就不能运行了,我用DCMConnection控件时候,编的客户端程序,在其他电脑上运行时候报错没有注册表
Lingoesforstudy 2010-12-31
  • 打赏
  • 举报
回复
bcb编译的程序可以不打包,在其他机器上直接运行的
wanganfuz 2010-12-31
  • 打赏
  • 举报
回复
Inno Setup
无情猫 2010-12-31
  • 打赏
  • 举报
回复
Tiger Install
yipulong 2010-12-22
  • 打赏
  • 举报
回复
一直用 Setup Factory v6.03 打包,需要的话 qq:3254592
YeBinYe 2010-12-09
  • 打赏
  • 举报
回复
我一般用Inno Setup 来打包的
lghndyz 2010-12-09
  • 打赏
  • 举报
回复
可以考虑用setup factory!!
我不懂电脑 2010-12-09
  • 打赏
  • 举报
回复
BCB6确实自带了Install打包程序请完整安装BCB6
kaersas 2010-12-09
  • 打赏
  • 举报
回复
直接找个做安装文件的程序好了,网上很多的
renjiao17 2010-12-09
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 bigfog 的回复:]

你有个理解是错误,bcb编译的程序可以不打包也可以在其他机器上直接运行的
[/Quote]
我知道设置下是可以在其他机子上直接运行,但是,有些还是不行的,有可能注册表啊,或者数据库啊之类的,所以我想做成安装程序,这样就可以直接安装后把注册表啊,在另一台机子上把数据库的路径保持一致啊等这些操作全包括进去。。。
bigfog 2010-12-09
  • 打赏
  • 举报
回复
你有个理解是错误,bcb编译的程序可以不打包也可以在其他机器上直接运行的
renjiao17 2010-12-09
  • 打赏
  • 举报
回复
[Quote=引用 12 楼 cppfile 的回复:]

nsis很好的,我用的就是
[/Quote]
我用nsis向导创建了一个基本的功能的安装包,但是报错error in macro MUI_PAGE_LICENSE on macroline 21
这个怎么解决呢?我刚接触,什么语言都没加进去,就按照向导创建的
加载更多回复(6)

1,317

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder 网络及通讯开发
社区管理员
  • 网络及通讯开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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