Delphi 2007体验!

http://tech.ddvip.com   2007年10月06日    社区交流

内容摘要:CodeGear(From Borland) 公司发布了最新的Delphi 2007 For Win32版本。作为一个 Delphi 的使用者,第一时间下载、安装并进行了体验,现将一些使用感受记录如下

  11、DBExpress

  DBExpress重大升级至v4,架构已重写,使用此技术的Delphier可以试试,本人很少使用。

  12、模态窗体下的窗体闪动

  在当前窗体用ShowModal显示一个模态窗体后,再次点击当前窗口,此时显示出的模态窗口会闪动,Delphi 2007编译的程序终于已能实现此效果,这也是Windows程序的标准效果。

  13、Project Clean 功能

  在Project Manager中右键点击工程名称,选择Clean,会自动清除工程的所有临时文件和dcu文件。

  14、有用的快捷键

  终于为Build Project和Run Without Dedugging功能设置了快捷键。

  15、比Delphi7超强的编辑器

  Delphi2007的编辑器功能强大,这也应该是放弃Delphi7的重要理由,如输入Begin,自动生成End,代码重构,语法实时检查,显示行号等。

  不过Delphi2007的那个代码帮助提示信息的窗口真是太丑了。

  16、窗体设计器控件感应对齐

  窗体设计器中的控件可以感应对齐,相当好的功能啊。

  17、中文变量名

  现在的Delphi已经支持中文变量名了,你可以试试。

  18、新的组件

  TTrayIcon、TFlowPanel、TGridPanel三个控件非常有用。Delphi2007新增Vista Dialogs组件,这些组件效果非常好,但是基于Vista API的,所以只能在Windows Vista下使用。

  19、TLabel控件可在内容超出范围时显示省略号

  此功能非常实用,尤其是在Label中显示一个文件路径时,设置TLabel的EllipsisPosition属性即可。

  20、新增了一些有用的属性

  Delphi2007对大多数常规组件增加了一些有用的属性,如Margins、Padding、TForm.PopupMode等,仔细查看一些控件的属性列表,你就会发现很多陌生的属性,但他们确实都非常有用。

  用了Delphi 2007一段时间,但也发现一些小问题:

  1、在Project Manager中更改PAS文件的名称后,不自动更新uses列表中的名称,呵呵~,这个要求不知道过不过分。

  2、TMainMenu组件在窗体设计器中不可预览。

  3、编辑器错误提示功能会误报,如Application.MainFormOnTaskBar属性,有时会提示不存在该属性。

  4、新安装的组件,不但要在Tool–Options中设置Library Path,还必须设置Browseing Path,组件才能被正常使用。

  用了N年的Delphi7了,体验了Delphi2007后觉得真应该换换了,综合来看,Delphi2007是一个非常好的版本,IDE速度及功能性各方面都已经非常优秀,你准备使用Delphi2007吗?

责编:豆豆技术应用

正在加载评论...