回 帖 发 新 帖 刷新版面

主题:[讨论]怎么delphi生成的exe文件比VB的还大???

同样一个程序,我用VB做了一个,再用delphi做了一个。结果,VB生成的exe文件为64KB,而delphi的exe为[color=red]384KB[/color],这是怎么回事啊?是一个很简单的文件分割合并的程序,方法都是一样的。

回复列表 (共3个回复)

沙发

而且一个默认的空白工程生成的project1.exe就有359KB,怎么这么大??

板凳

你把VB做的exe文件拷贝到没有安装过VB的系统上运行一下试试,应该不可以正常运行,提示缺少一些动态链接库。然后你找到这些dll文件看一下体积有多大。

其实delphi也可以象vb这样编译不能脱离环境运行的exe,你可以在options选项中找一下,有这样的选项。

VB编译的exe文件是解释执行的,而delphi编译的exe是编译执行。这又是很大的一个区别。

3 楼

原来是这样.它随身携带了运行库

我来回复

您尚未登录,请登录后再回复。点此登录或注册