第1章 Delphi 概述
1.1 Delphi的发展
Delphi是Windows系统下的可视化集成开发工具,提供了强大的可视化组件库(VCL,Visual Component Library),为快速**地开发出Windows系统下的应用程序提供了方便。Delphi从*初的Delphi l.0、Delphi 2.0发展到了现在的Delphi 8 for.NET,以及*新的Delphi 2007等版本。Delphi 8 for.NET是Windows环境下进行交叉平台快速应用开发的软件,无论是企业级用户,还是个人***,都能够利用Delphi 8 for.NET轻松快捷地构建各类应用。Delphi 8 for.NET集成了Microsoft.NET Framework和Win32的性能,包括了所有Windows应用开发,大大加速了富客户(Rich Client)应用、Web应用、Web服务器以及定制构件的开发,它提供了多语言、多平台的集成开发环境,同时利用BDP.NET(Borland Data Providers for.NET)及AD0.NET(ActiveX Data Object for.NET)技术从根本上加速并简化了数据库应用的开发,这些都极大地方便了不同应用程序的开发。
1.2 Delphi 8 for.NET的功能特点
Delphi 8 for.NET是2003年推出的应用程序开发工具,相对于Delphi 6、Delphi 7有了很大的改进,在保持其原有的各种优势之外,在网络应用开发方面提供了更强大的支持,而且增加了对Linux平台下应用程序开发的支持。
1.2.1 Delphi的主要特点
1. 可视化开发环境
所谓可视化,是指开发图形用户界面时,程序员不需要编写大量程序代码以描述界面的外观特性,只要把所需的组件加到窗体中的相应位置即可。Delphi的集成开发环境ID(Integrated Development Environment)设计紧湊合理,众多的组件内嵌在组件面板中,使用方便,而且具有一建立在面向对象框架结构之上的窗体设计器,当在窗体中操作组件时,其后台自动为其生成代码。
……