,Delphi   工具软件   办公软件   操作系统   网络安全   设计在线   程序开发   教程宝典   软件下载   软件论坛,Delphi
您的位置:软件 > 开发者网络 > 开发工具 > 开发专栏 > Delphi > 正文
奇迹重现 Delphi 2005赏析
[文章信息]
作者:潇潇
时间:2004-11-30
出处:天极网
责任编辑:方舟
[文章导读]
Delphi 2005提供了一个在单一环境下同时支持Win32、.NET、Delphi及C#,并能与Borland的应用软件开发周期管理方案结合的RAD
advertisement
热点推荐
· 深入探讨SQL Server 2000对XML的支持
· Swing(空)
· 3DS Stodio Max 宝典
· 中小企业服务器配置方案--前 言
· 中小企业服务器配置方案--代理接入服务器(3)
[正文]

上一页  1 2 3 4 5 6 7  下一页

  3、改进的工程开发环境

  Delphi 2005 在多年的基础上,依靠Borland工程师对工作的了解,所以做了许多的改动。其中最有特色的是对IDE中工具栏的改造。可以根据所建工程类型的不同自动的显示不同工程中所提供和能够使用的组件和控件。我们可以在主界面的右下角进行选择。如下图所示:



  左上角的工程结构窗口则显示了组件和工程之间的关系,使开发人员都工程里各部分的关系更为清晰。如下图所示:


(点击放大)

  最让人关注和喜爱的还要数,Delphi 2005 代码编辑器的演变。在代码编辑器中,Borland工程师为广大Delphi用户提供了非常体贴的提示标签。如下面两幅图中所示:


图一(点击放大)

图二(点击放大)

  当我们将鼠标指向并放在一个变量上面时,编译器会为我们显示出,相应的提示,或者是错误的提示,如“变量没有定义”或者是所指示函数的说明。

  还有一种提示则是,对要求对应出现的符号的提示。如括号和引号等。当我们在括号中写入内容,或者选择内容是,编译器会将对应的符号换色显示,从而避免低级错误的发生。如下图所示:


  Delphi 2005 的多样性,不仅表现在工程选择和语言上,还扩展到了调试器上。在Delphi 2005 中你可以同时调试win 32和.NET两种平台上的应用程序。如下图所示:


(点击放大)

  对于一个工程为变量改名是在所难免的。Delphi 2005 中也提供了一个在整个文件中批量改名的功能。使用它用户可以便利的将同一文件中的一个变量的所有名字都改过来,包括全局变量。如下图所示:


(点击放大)

  也可以改变一个对象或成员变量的名字。如下图所示:


(点击放大)

  (2)语言的发展和演变

  Delphi 2005 中包含了新的语言特征,新增For ... in 语法。其用法类似Visual Basic的For Each :如下图所示:



  你也可以自己输入下面代码,体验一下。

procedure TestNewFor();
var
 StrList: TStrings;
 S: String;
begin
 StrList := TStringList.create();
 StrList.Add('Borland Delphi');
 StrList.Add('Borland C++ Builder');
 StrList.Add('Borland JBuilder');

 for S in StrList do begin
  ShowMessage(S);
 end;
end;

  (3)代码管理

  在Delphi 2005 中还提供了对代码的管理。其中清晰的显示了,用户对代码所做的修改过程。如下图所示:


(点击放大)

  当然还包括很多的功能,我们可以在以后的使用中不断的体会Delphi 2005 中所提供的便捷性。


上一页  1 2 3 4 5 6 7  下一页

发表评论推荐给朋友我想参加相关培训打印我对此感兴趣订阅电子杂志
,Delphi相关内容,Delphi焦点新闻
  • Delphi 2005抢先预览
  • 利用Delphi编写Socket通信程序
  • 用Delphi设计“抢三十”游戏
  • 对《QQ列表精灵》源代码分析和仿制
  • Delphi接口编程的两大陷阱
  • FVD刺激高清碟机加速商业化 抢占商机最重要
  • 3家搜索引擎集体诉讼8848 吕春维未敢出席
  • 杨元庆:没有准备不会获批的备用方案
  • 军队信息化诞生新领域 电子军务呼之欲出
  • 世界经济论坛公布信息化程度全球最新排名
  • 2004政务绩效评估:政府门户尚处于发展阶段
  • 甲骨文出资5.15亿美元 意图收购RetekInc
  • 技术并购:帮你突破传统增长的“天花板”
  • ,DelphiAdvertisement