鬼 鬼龙之舞 Unregistered / Unconfirmed GUEST, unregistred user! 2005-09-17 #1 我写了一个简单的DLL,竟然近500K,用VC写只有20K KAO呀KAO.....
鬼 鬼龙之舞 Unregistered / Unconfirmed GUEST, unregistred user! 2005-09-17 #2 我写了一个简单的DLL,竟然近500K,用VC写只有20K KAO呀KAO.....
J JohnSun2002 Unregistered / Unconfirmed GUEST, unregistred user! 2005-09-17 #3 可以用ASPACK,ASPROTECT等软件压缩。
Y yl19840614 Unregistered / Unconfirmed GUEST, unregistred user! 2005-09-18 #4 用upx加个壳,压缩一下不就小了,还能起来一定的加密作用
Z zbird Unregistered / Unconfirmed GUEST, unregistred user! 2005-09-18 #5 基本上不考虑优化,如有需要,则考虑使用控件的数量。 想小? 直接用SDK。 或者去下个KOL来用。 VC小是因为VC使用的静态联接库windows已经带了。 如果Delphi采用静态连接库的话exe文件也很小。
基本上不考虑优化,如有需要,则考虑使用控件的数量。 想小? 直接用SDK。 或者去下个KOL来用。 VC小是因为VC使用的静态联接库windows已经带了。 如果Delphi采用静态连接库的话exe文件也很小。
Z zbird Unregistered / Unconfirmed GUEST, unregistred user! 2005-09-18 #6 我不是很喜欢exe压缩。 在使用的时候程序照样要有个解压操作,理论上性能还回比不压缩低一些。 而且如果做成安装文件的话,exe文件压缩与否对安装包的大小影响不大。
鬼 鬼龙之舞 Unregistered / Unconfirmed GUEST, unregistred user! 2005-09-18 #7 很9 以前,就听人说,Delphi是采用了静态连接,而VC是用动态连接,那时我根本就没有去想过就接受了该说法. 直到今天,我用eXeScopy打开Delphi生成的程序,发现那根本不是静态连接,它导入了一大堆的API---包含很多我没有用到的,从而生成了很多垃圾代码,当然这不是主要原因 我认为我的程序10K就可以了,但竟然有近500K,真是出乎意料
很9 以前,就听人说,Delphi是采用了静态连接,而VC是用动态连接,那时我根本就没有去想过就接受了该说法. 直到今天,我用eXeScopy打开Delphi生成的程序,发现那根本不是静态连接,它导入了一大堆的API---包含很多我没有用到的,从而生成了很多垃圾代码,当然这不是主要原因 我认为我的程序10K就可以了,但竟然有近500K,真是出乎意料
Z zbird Unregistered / Unconfirmed GUEST, unregistred user! 2005-09-18 #8 讲错了。 Delphi也可以采用动态连接方式编译(Delphi的编译选项相对其他语言来说是很少了,但我估计你还没看过吧)。 你用Delphi采用动态连接库方式编译一个程序,程序的大小也就那么几十K。 只是Delphi的动态连接库Windows没有带,所以一般的机器上跑不起来。 不懂就不要乱说。 PS: 觉得不好就不要用。 每个开发工具都有自己的局限性,没有什么东西是万能的。 再给你个入门的文章。 http://www.china-askpro.com/msg49/qa82.shtml
讲错了。 Delphi也可以采用动态连接方式编译(Delphi的编译选项相对其他语言来说是很少了,但我估计你还没看过吧)。 你用Delphi采用动态连接库方式编译一个程序,程序的大小也就那么几十K。 只是Delphi的动态连接库Windows没有带,所以一般的机器上跑不起来。 不懂就不要乱说。 PS: 觉得不好就不要用。 每个开发工具都有自己的局限性,没有什么东西是万能的。 再给你个入门的文章。 http://www.china-askpro.com/msg49/qa82.shtml
Z zbird Unregistered / Unconfirmed GUEST, unregistred user! 2005-09-18 #9 http://www.vbzx.net/ArticleView/vbzx_Article_View_413.asp 又找了一个文章给你研究研究。 用一个语言要用他的优点,不要老盯着他的缺点不放。 这样死都找不到合适的开发工具的。
http://www.vbzx.net/ArticleView/vbzx_Article_View_413.asp 又找了一个文章给你研究研究。 用一个语言要用他的优点,不要老盯着他的缺点不放。 这样死都找不到合适的开发工具的。
C ChaseSun Unregistered / Unconfirmed GUEST, unregistred user! 2005-09-18 #10 对delphi还一知半解人,动不动就KAO,很令人讨厌。
W wr960204 Unregistered / Unconfirmed GUEST, unregistred user! 2005-09-19 #11 VC的使用了MFC40.DLL,MFC42.DLL等等运行库.系统都带了. 如果Delphi采用带运行库的方式运行也非常小. 而且如果你读过<Delphi源码分析>一书就可以看到目前Delphi极端优化后最小的体积是3.4KB.一个窗口,一个按钮,点击有对话框.
VC的使用了MFC40.DLL,MFC42.DLL等等运行库.系统都带了. 如果Delphi采用带运行库的方式运行也非常小. 而且如果你读过<Delphi源码分析>一书就可以看到目前Delphi极端优化后最小的体积是3.4KB.一个窗口,一个按钮,点击有对话框.
H heishadow Unregistered / Unconfirmed GUEST, unregistred user! 2005-11-04 #13 用kol吧 我写了注册机才10k 用vb则要100多K