dll编译后文件太大,如何解决?(0分)

  • 主题发起人 主题发起人 ssjyr
  • 开始时间 开始时间
S

ssjyr

Unregistered / Unconfirmed
GUEST, unregistred user!
各位DFW:
dll或者是Exe文件写完后,文件太大,如果想要小一点,在"build with runtime packages"打勾,但是还需要在"directions/conditions"里作什么设定吗?分数全部贡献了.
 
或者有谁对"工程"的"option"下的所有选项的具体用途,最好能够将"packages"和"directions/conditions"两个作用能够讲清楚最好.自己先顶一下,谢谢了
 
build with runtime packages 打勾,只保留vcl;rtl即可。

但样就要带delphi的二个bpl库了
 
如果有用到数据库方面的,如ADO,Delphi标准控件,infopower控件,那么下面需要包含哪些呢?是用默认的吗?默认的我试过,运行之后好象会有问题,不勾选,倒是没有问题,但是dll文件太大.
 
把相应的bpl放到程序目录下就可以了。

大概有:rtl70,vcl70,vcldb70,vclx70,adortl70,dbertl70这几个bpl,

具体的可以在程序运行时,根据提示信息来查找。
 
要是你想把dll中的窗口入入主程序的容器中最好用带包编译
不然问题多多
 
我的dll"不产生包"运行就没有什么问题,如果"带包编译"就有问题了,bpl可以自己设置目录存放吗?苦恼中...
 
用 ASPACK 这个工具压缩DLL 效果很好
 
后退
顶部