shuimubai 发表于 2009-6-30 18:36:46

delphi 如何生成可执行文件 exe

delphi 如何生成可执行文件 exe
不是运行后生成的那中可执行文件,那种文件拷贝出来后是不能运行的!

要在其他电脑上安装的那种,安装后可以正常运行,不需要在这个电脑上在安装Delphi软件,怎么办?

lin28 发表于 2009-6-30 18:41:23

 delphi 本来生成的就是绿色软件啊

shark 发表于 2009-6-30 19:02:53

菜单 Project/Options/Packages

去掉Build with runtime packages该选项前面的勾选,重新编译即可。
在选中该选项的时候,delphi编译的可执行文件比较小,但要依赖delphi的动态链接库VCLXX.dll 等一大堆, 不能在没安装这些库的机器上运行,去掉该选项,delphi会采用静态链接,所以可执行文件会大一些,但不依依赖这些库,可以直接在别的机器上运行。当然如果你使用数据库的那另当别论,如果使用数据库的话,BDE是要安装的,除非你使用ADO。

tianyuwei 发表于 2009-6-30 21:22:14

3楼回答的对---

ndust 发表于 2009-6-30 21:59:19

楼上的,因该是2楼回答的对,当然3楼对也没错。

382383706 发表于 2009-12-14 17:10:37

tomy 发表于 2010-7-2 13:58:30

在D7的目录下没有发现有Packages....

stepby 发表于 2010-7-3 10:03:35

MARK
页: [1]
查看完整版本: delphi 如何生成可执行文件 exe