DELPHI怎么打包成EXE文件的?

 我来答
windblast
2017-03-27 · 知道合伙人软件行家
windblast
知道合伙人软件行家
采纳数:5633 获赞数:13623
毕业于空军第一航空学院电子专业,1991年开始接触电脑,从事多年计算机编程,具有较丰富的经验。

向TA提问 私信TA
展开全部

通常, 在 delphi 中建立一个工程文件(*.dpr;*.dproj),点击工具条上的 Run 图标就会自动将源代码编译成 exe 文件:



其中,exe 文件生成的路径,在 Project 菜单下的 Option 中进行设定:



如果生成的 exe 文件需要进行正式打包发布,根据软件的特点可以采用不同的方式:


1、仅需要生成的 exe 文件,不需要其他文件的支持

对于这种类型的软件,通常是比较小的工具类软件,则可以直接将生成的 Exe 文件发布即可。


2、软件的运行还需要其他文件支持

一些稍大些的软件可能就需要其他的支持,比如:数据库、驱动程序等等。这时可以采用专门的软件安装制作工具,将所有需要的文件(包括 exe 和其他文件)进行二次打包。

此类软件安装制作工具较多,常用的有 Windows Intaller、 InstallShield、Setup Factory 等等。


如 Setup Factory 的制作向导:


匿名用户
2013-08-21
展开全部
如果要做成安装包的话,可以使用两种方式:
(1)用其他第三方安装制作软件打包软件。
专业的软件有很多,譬如 Inno Setup、EasySetup、Nullsoft Installation System、Quick Install Maker、MAKEMSI、CreateInstall等等。
(2)用Delphi自身带(安装时有选择的勾)的InstallShield打包发布软件。

如果软件比较庞杂,打包的时候需要耐心,别遗漏了文件或者注册表操作之类。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
经玉蓉赛风
2020-05-31 · TA获得超过3.6万个赞
知道大有可为答主
回答量:1.4万
采纳率:31%
帮助的人:625万
展开全部
1delphi编译源代码后,会生成一个exe的可履行文件,如不雅要这个exe文件及相干的一些文件打包成一个安装包的话,有专门的
安装包制造对象的;如NSIS等。delphi
可运行的法度榜样,在编译的过程中,会主动生成一个EXE文件
就在你的工程文件中
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
朕欲摆驾香港
2015-10-09 · TA获得超过1773个赞
知道小有建树答主
回答量:1445
采纳率:0%
帮助的人:984万
展开全部
编译自动就是EXE的,如果你是说打包成安装文件的话,百度一下 INNO setup,这个打包安装程序。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-08-21
展开全部
?? 你工程 试着运行调试一下 不是有个EXE文件生成的么???
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式