业余程序员的专业问题

synergy 2000-09-07 11:26:00
我为本单位开发了一个简单的管理系统,所有的模块都做在同一个DPR文件中,结果编译出来的文件很大,怎样把各个模块放到不同的文件中,需要用到时才调入内存?
...全文
128 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
xfchai 2000-09-08
  • 打赏
  • 举报
回复
作一个主project ,它调用其他的project .在主project 的options选项里把你打算运行时才调入的那些窗体放在。右边的availabel 栏里面。调用的时候,只需要create ,然后free 就行了。

shines77 2000-09-08
  • 打赏
  • 举报
回复
可以用Aspack压缩一下Exe啊,压缩率很高,如果图片多的话,可压至10-20%。
Michaelyfj 2000-09-08
  • 打赏
  • 举报
回复
用dll吧!
zcw 2000-09-08
  • 打赏
  • 举报
回复
考虑一下,你单位的机器该升级了。
Heyongfeng 2000-09-07
  • 打赏
  • 举报
回复
如果你的工程中有许多图片,肯定使编译出来的可执行文件很大,可以把所需图形文件放到工程所在目录中(或者指定一个目录),使用窗体的Onpaint事件在程序运行时画图片,这样可以给程序减肥。
Onpaint事件的使用方法在Delphi帮助中讲的很详细,查一下就明白了。
做安装程序时,只要把所用图形文件加入就可以了。
试一试吧!

5,388

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧