6

我厌倦了每年尝试 Delphi,希望能找到一个稳定的版本来从我的旧 Delphi 7 升级。

我应该费心尝试 Delphi 2009 吗?或者它和以前的版本一样不稳定,我应该等到 Delphi 2010 吗?

谢谢

4

9 回答 9

7

这可能是一个开放式问题,但仍然是一个重要的问题。Borland/Code Gear 在 Delphi 版本中没有一致的跟踪记录,我选择 Delphi 7 的时间比预期的要长得多,就像 Delphi 社区中的许多人一样。Delphi 7 有一个很棒的帮助系统,由于一些难以启齿的内部政治,遗憾地被 Borland 抛弃了。

一年前,当 Code Gear 出现重新关注本地 Win32 代码时,我们转移到了用于 Win32 的 Delphi 2007。这对他们来说似乎是一个很好的举措,并且生产的产品与 Delphi 7 相当,甚至更好。不可否认,Delphi 2007 中的帮助很糟糕,Code Gear 已经承认这是一个问题。已在 Delphi 2009 版本中纠正的问题。

我们最近采用了 Delphi 2009,目前正在将我们的代码迁移到新的 Unicode 平台。Code Gear 已迅速采取行动,将 D2009 打造成一个可靠的、信誉良好的开发平台,Update 1 已经发布,解决了最初用户报告的问题。这是非常令人鼓舞的。

Delphi 2007/2009 成为 Vista/2008 的最佳原生开发平台之一,同时在旧版 Win32 平台上保持无缝向后兼容性。

我们依靠 Delphi 开发实时电视自动化软件。您的问题的简单答案是 - 是的。

如果您想要本机 64 位,请仅等待 Delphi 的下一个版本。

于 2008-11-04T20:49:27.283 回答
3

这是一个开放式问题,但简短的回答是,Delphi 2009 稳定、快速,并且比旧版本(尤其是 2005)有了飞跃。

自 Delphi 7 以来,IDE 已经发展了一些,并且具有更多的 Visual Studio 和类似 Eclipse 的功能。它还具有一些更新的控件,可以更轻松地构建更“现代”的 Windows 应用程序,例如您在 Office 中看到的功能区。我发现拖放操作的响应时间比以前的版本快很多,总体而言 IDE 操作的响应时间似乎快了很多。

到目前为止,IDE 还没有让我崩溃,但我承认我不是一个沉重的日常用户。我主要将 Delphi 2009 用于我自己的业余项目。

于 2008-11-04T14:30:51.150 回答
3

到目前为止,一切都很好。非常稳定,甚至比 Delphi 2007 还要快(也没有懈怠),并且自 Delphi 7 以来有更多的语言、组件和一般生产力特性、修复和改进,这是你无法动摇的。

阅读文献,观看一些视频并尝试试用:

http://blogs.codegear.com/pawelglowacki/2008/11/03/38527

http://blogs.codegear.com/pawelglowacki/2008/11/03/38527

http://blogs.codegear.com/nickhodges/2007/03/28/33579

http://www.stevetrefethen.com/blog/VCLAndRTLEnhancementsSinceDelphi7D7.aspx

于 2008-11-04T15:17:02.197 回答
1

到目前为止,Delphi 2009 已经为我找到了。正如其他人已经提到的那样,它不会崩溃或任何戏剧性的事情。

仅仅为了新的仿制药就值得升级。是时候让我们在 Delphi Win32 领域得到这个了。话虽如此,一些标准模板有点原始。我在 TObjectStack 中遇到访问冲突问题。

于 2008-11-06T13:11:19.640 回答
1

诚然,我只使用了试用版。还没有崩溃,智能感知(或代码完成)有一些小问题,但我在 Visual Studio 中遇到了类似类型的问题。Intellisense 似乎在任何地方都很脆弱。在 ide 设置智能感知列表时,我没有遇到任何令人沮丧的延迟,这是一个优点。所以到目前为止整体看起来还不错。

于 2008-11-04T15:24:39.000 回答
1

I would suggest waiting until one or two service packs come out. Changing the default string from an AnsiString to an UnicodeString is bound to cause headaches for awhile, especially in 3rd party component packages. You should really investigate which components that are 'must have' for your development and ensure that they have a new version that works with Delphi 2009.

于 2008-11-08T03:59:15.140 回答
1

我建议等到一两个服务包出来。

这就是问题。我们不知道 Embarcadero 是否计划发布其他补丁。

于 2008-11-10T11:08:29.593 回答
1

我使用了 delphi 2009 的试用版,它太棒了!!!没有崩溃,稳定的 ide 一些很酷的新功能……太棒了!

于 2009-05-21T11:29:10.797 回答
0

可惜不稳定。ActionToolbar 和 ActionManu 一直在导致 IDE 异常:( TCoolbar 上的 TActionToolbar 非常闪烁。TListView(带有自动调整的列)在最大化表单时刷新非常慢 - 它看起来很糟糕。自动代码模板很糟糕,无法使用。在单词之间跳转( ctrl + left/right) 省略操作符 - 在代码中导航非常困难。TAB 仍然无法进行标识(您必须使用 ctrl + shift + i)。

不好的软件,不幸的是:(

于 2009-08-23T11:32:58.897 回答