以文本方式查看主题 - 搭建论坛 (http://bbs.diylsoft.com:8118/starforum/index.asp) -- 用户咨询 (http://bbs.diylsoft.com:8118/starforum/list.asp?boardid=4) ---- [建议]减小体积的方法! (http://bbs.diylsoft.com:8118/starforum/dispbbs.asp?boardid=4&id=4573) |
-- 作者:zhiguo7 -- 发布时间:2005-11-21 18:25:08 -- [建议]减小体积的方法! 常有星友说生成的exe文件太大,星是解释执行,不能真正的编译,所以改变运行文件大小比较难!现在想了一个比较容易改动的折中办法,让星有向下兼容的运行模式,以企业版为例: 在菜单中增加一个选择运行模式的选项,分别可选自由版、个人数据库版、专业数据库版、企业数据库版,钩选相应的选项后,界面[构件面板]就“只”显示相应版本的构件,这样制作的程序不会因为超范围使用构件最后不能正确运行,关键是最后打包生成exe文件时,系统能更根据相应的版本钩选项自动选择相应版本的运行文件frun.exe进行打包。这样就能适当的减少体积。 因为有些时候制作一些东西并不用全部的构件,例如媒体播放器,自由版就足够了,却还要打进一个庞大的企业版frun.exe.有些数据库项目可能个人数据库版就能胜任,就没必要用专业版,专业版能胜任也没必要用企业版,这样自由选择就会精简体积,也减少了出错的几率,是不是!!!?? |
-- 作者:洪滨 -- 发布时间:2005-11-22 0:46:42 -- 很科学 |
-- 作者:FSJM -- 发布时间:2005-11-22 8:33:38 -- 事情不是这么简单,版本之间的差异不只是构件的多少;构件本身也不一样。 版本 FRun.exe 之间的大小差异,最大不超过 700 KB,这个大小,在设计时在位图的使用上注意一些,就可以节省出来。 在这方面我们会逐步考虑。 |
-- 作者:cntime -- 发布时间:2005-11-22 17:39:25 -- 说的轻巧 |