今天又花了两个小时用了一下Delphi2005,但结果是让我彻底的失望。因为之前win32的开发做的比较多,所以用的时候也是从For Win32的看起。但设计一个简单的包含几个winform的小程序,都连续不断的出现了很多莫名其妙的小问题:    1、如果把Object Inspetor的自动隐藏功能打开,则设计MainMenu时填写MenuItem的Caption经常会导致整个Delphi2005出现异常而死掉。    2、出现一次突然无法使用Delphi的IDE菜单的问题(看得到但是点击没有反应),导致做了半个小时的代码无法保存(快捷键也无法使用)。    3、狂吃内存。编译和调试运行了几次程序,占用的内存从刚刚启动完毕的30兆暴涨到250兆(整一个二百五)。    4、一个非常搞笑的问题:我使用了LoadPackage和UnLoadPackage,但是不管程序有没有运行到UnLoadPackage那一行代码(例如,把UnLoadPackage的代码放一个按钮的点击事件,其他地方都没有这行代码,但是从来不点那个按钮),程序总会出现异常。但是同样的代码搬到Delphi7下面完全没有问题。    总的来说,我都根本无法在Delphi2005下面持续正常的进行开发。本来这段时间想自己做个东西的,想先看看Delphi2005能不能胜任,但是结果让我大失所望……   并且经历了上述的不爽,我都懒得看它的For .Net的功能了,如果要进行.net开发,我还不如还是用我已经比较熟悉的vs.net了。

解决方案 »

  1.   

    同感!哎~~~~~~~~~~~,我即使是真的使用c#什么的也不会选择D2005,还不如直接使用.net
      

  2.   

    其实Delphi2005好的东西还是有不少的,只是这次仓促上阵,那么多bug把一些好的东西都掩盖了,让我们这些borland的忠实支持者着实狠狠的伤心了一把。等它的patch出来吧,sigh……
      

  3.   

    我用D7.呵呵.核桃,DELPHI没出路了?我想是这样的.唉.C#了.现在用D7
      

  4.   

    不过我鄙视核桃自己占一楼二楼的做法.呵呵...核桃,你说.NET你准备上什么语言呢?VC还是C#?
    有意者留下QQ>呵呵
      

  5.   

    你起码还能编译,我装了一个连RUN都是灰的,要重新开才行,写了两句代码就又变回灰的了,不知道这个算不算BUG?装了两次删了两次,现在继续用D7!
      

  6.   

    我用d6
    如果用.net的话,宁愿用vs.net
    :)
      

  7.   

    呵,从D8开始我都没有安装过DELPHI.NET的东西。
      

  8.   

    Borland这回的市场策略完全失败了!!唉,Delphi完了啊!!