Y
yayongm
Unregistered / Unconfirmed
GUEST, unregistred user!
注意:Aspack,UPX,KOL不在讨论范围,如果有人转载,请标明作者Email:yayongm@sohu.com
原理思想elphi可执行文件很大的原因主要是由于dfm文件造成的.而dfm文件中主要是窗体上
的控件保存后的初始化数据,要减小delphi可执行程序的大小,可不可以从dfm文件入手呢?
简单点:就是把dfm文件中自动创建的控件用程序读出来,然后自动生成一个名为CreateControls的
过程,将该过程放入窗体的Create过程中,然后删掉窗体上所有的控件,变自动创建控件为手工创建.
窗体仅仅只有一个窗体.推广一点,可不可以让DPR仅仅是一个DPR,不包含任何窗体.让窗体也自动创建.
问题:1.写一个什么样的转换程序才能完整解决问题?
2.窗体上的资源(如图片等)怎样动态装载?
解决:欢迎高手讨论该问题,也请大家同我联系,如有解决方案,Email我.
原理思想elphi可执行文件很大的原因主要是由于dfm文件造成的.而dfm文件中主要是窗体上
的控件保存后的初始化数据,要减小delphi可执行程序的大小,可不可以从dfm文件入手呢?
简单点:就是把dfm文件中自动创建的控件用程序读出来,然后自动生成一个名为CreateControls的
过程,将该过程放入窗体的Create过程中,然后删掉窗体上所有的控件,变自动创建控件为手工创建.
窗体仅仅只有一个窗体.推广一点,可不可以让DPR仅仅是一个DPR,不包含任何窗体.让窗体也自动创建.
问题:1.写一个什么样的转换程序才能完整解决问题?
2.窗体上的资源(如图片等)怎样动态装载?
解决:欢迎高手讨论该问题,也请大家同我联系,如有解决方案,Email我.