我觉的要减小星生成的EXE文件的体积,解释器的体积是关键,如果在生成exe文件时能选择小一点的解释器,那么程序的体积就会小的多.解释器的体积较大的原因主要是解释中包含了所有构件类的命令参数.所以我想如果在生成EXE文件时,如果能让星友们根据自己的软件,选择使用的构件类.在生成EXE文件时只加入选择的构件类的命令代码,这样程序的体积就会小的多,运行速度应该也会快一点......
比如,我写了一个记事本软件,其中只使用了"文本类构件"和"对话窗类构件"但是程序在生成EXE文件时却加入了"多媒体类构件","游戏类构件","系统类构件"."教学类构件".....等.所有构件的命令代码,这样势必会影响EXE软件的体积,和运行速度......
关于我的建议不知道能不能实现,希望admin能就给星友们一个答案.
希望会打字的朋友回复此帖.提出你们更好的建议.支持星的发展........
祝愿:星的明天更辉煌....





建议很好,关键的难点是选择后的解释器必须重新组建!星的用户设计人员目前无法做到。
好主意,应该是可以做到的,不过现在月太好像没有时间,希望会看到这样的结果
构件分包(用哪些构件就解释哪些构件),是我们早就有的想法,但目前来看实现难度较大。我们会争取解决这个问题,但短期内不大可能解决。
这个应该不是什么大问题,对于一个小软件来说,解释器感觉大了点,但是当你开发一个大型软件时,不就会感觉解释器相对小了点吗?因为解释器的大小是固定的.
我觉的软件的体积大小很重要的,如果软件的体积能小一点的化,富云的“文件分割工具”就会是一个不错的工具。就因为体积太大所以失去了应有的意义......(文件分割就是为了减小文件的体积,就是为了传送方便,如果传送时再把他的1M多的合并程序打包进取还有什么意义哪?可惜啊....)