才知道哇,没有一点技巧可言,连被腾讯收购的FoxMail也一样咧,都是使用的第三方控件,这全是Delphi的功劳。

解决方案 »

  1.   

    7.77.7.929版本的Windows优化大师的主程序尺寸有多大?4.89M!4.89M的可执行程序是什么概念?可说是巨大!为什么这么一个小型程序,可执行程序如此巨大呢?一般而言,纯粹的可执行文件,有1M以上的话,就可算中上规模的项目了!什么时候可执行程序尺寸会急剧增大呢?第一种情况:可执行程序里编译进去很多图片、音乐、动画等资源,这种情况多见于多媒体软件和游戏软件;第二种情况是:软件没有自己独立的控件体系和代码体系,过度依赖于第三方的控件和代码!而第三方的控件和代码,往往是其中10%不到的功能对某软件有用,而90%的代码对某软件而言,压根就是垃圾代码!10%的有用代码+90%的垃圾代码,构造一个巨大的可执行文件!Delphi编译出的程序一般比C++编译出的程序略大,但这是有条件的。若同样从底层写起,Delphi编译出的程序反而比C++小不少!不信的人可以用C++写个不引用MFC的程序,再用Delphi写个不引用VCL的程序,编译后你会惊讶Delphi的编译器之优化性能,原来举世无双!
      

  2.   

    哎,这有什么不对吗?功能达到了,你只看到界面,底层的,你会做吗?不要光拿一个界面来说事,这反过来说明,Delphi确实强大。
      

  3.   

    优化大师一直是这样啊,不过以前主要用Flat系列控件,其它控件用得少。用控件,exe文件大就是能力低吗?那用Delphi干嘛,都用win32汇编去吧,现在什么年代了我相信,鲁锦的能力绝不止于此,一个10多年前就用Delphi的人,多年来专注于同一样事情,只不过他选择的方向是系统优化而已,难道就该被csdn上的专业人士耻笑?优化大师的底层真的有这么容易吗
      

  4.   

    我在此只是说明一件事:
     TAPNetscapeLabel 
            TVirtualTree   ->   TWomccVT         TmxOutlookBarpro         TFlatButton 
            TFlatSpinEditInteger 
            TFlatGroupBox 
            TFlatCheckBox 
            TFlatRadioButton 
            TFlatEdit 
            TFlatSpeedButton 
            TFlatPanel         TAdvOfficeComboBox 
            TAdvPanel 
            TAdvPageControl 
            TAdvTabSheet 
            TAdvMemo 
            ……
     
    这些控件似乎都不是我们中国人的作品!这说明了什么?我们太喜欢找些免费的东西来组装软件了,太不喜欢自己写东西了,所以喜欢组装也只能是组装外国人的东西。
    说到优化大师的除界面之外的功能模块,有心的人可以在互联网上找找,看看是不是几乎全可找到免费的代码。
    这给我们一个启示就是:软件如何写其实不要紧,写得好不好其实也不要紧,但方向准不准,很重要!所以我认为,优化大师在技术上实在没什么可说的,尤其它自身也没有优化,是一个大杂烩,但找准了中国特色的方向!
    Windows优化大师可做什么?我下个简单的定义吧:高手不放心用它,初级用户不知道它干了什么。
      

  5.   

    用几个第三方控件没什么大惊小怪的,第三方控件作出来就是给人用的,尤其我从来不bs用ui控件的,万一某高手是色盲,难道就没有编程的资本了?即便是很多代码现在能在各大论坛和blog上找到,你也觉拼不出一个copy版来,不相信你可以试试,更何况人家是什么时候做出来的。 
      

  6.   

    因为我个人写的程序,往往是和一些硬件产品配套的驱动或服务程序,极其底层,甚至通讯协议都是自定义的,根本没什么免费代码好用。即使有,也不怎么敢用,因为担心某控件代码的作者找我麻烦以及以后一系列麻烦。另外就是,从软件的升级和维护来说,不是自己写的东西,维护起来就麻烦,因为人家不会跟随你的软件不断更新其控件,甚至有BUG也不会及时去修正,更甚至可能某天突然不写了,没了后续版本。所以,大量使用第三方控件或模块的话,软件本身就可能是个问题软件。个人认为,写一些临时性的软件,以后不需要持续的升级和维护,那当然是以RAD原则为要。而要长久发展的,就最好完全是自己的东西。一家之言而已。
      

  7.   

    没有用过优化大师,但是在学习DELPHI,学习中!!!
      

  8.   


    1.谁在挖掘?
    huyilover 
    可用分等级:长工 
    总技术分:0 
    总技术分排名:338017 2.对三方控件很挑剔3.不放心用Windows优化大师,因为我是高手,嘿嘿
      写个bat就能搞定的东西,用不着犯那么大的周折