Delphi
编程技术
一
、 Delphi 概述
Delphi
是 Borland(宝兰)公司研制的新一代可视化开发工具,可在
Windows3.x、
Windows95、Windows NT、Windows XP、Windows Vista
等环境下使用。当前,
Delphi 也可以
在
LINUX 平台上开发应用,其在
LINUX 上的对应产品
Kylix。
Delphi
的编程语言是以
Pascal
为基础的。 Pascal 语言具有可读性好、
编写容易的特点,
这使得它很适
Delphi 界面合作为基础的开发语言。
同时,
使用编译器创建的应用程序只生成
单个可执行文件
(.EXE),正是这种结合,使得
Pascal 成为 Delphi
这种先进开发环境的编程
语言。 Delphi 拥有一个可视化的集成开发环境
(IDE),采用面向对象的编程语言
Object
Pascal
和基于部件的开发结构框架。
“真正的程序员用
C,聪明的程序员用
Delphi”,这句话是对
Delphi 最经典、最实在的
描述。
Delphi
被称为第四代编程语言,它具有简单、高效、功能强大的特点。和
VC
相比,
Delphi
更简单、更易于掌握,而在功能上却丝毫不逊色;和
VB
相比,
Delphi
则功能更强大、
更实用。
可以说 Delphi
同时兼备了
VC 功能强大和
VB
简单易学的特点。
它一直是程序员至爱
的编程工具。
Delphi
具有以下的特性:基于窗体和面向对象的方法,高速的编译器,强大的数据库支
持,与 Windows 编程紧密结合,强大而成熟的组件技术。但最重要的还是
Object Pascal 语
言,它才是一切的根本。
Object
Pascal
语言是在 Pascal 语言的基础上发展起来的,简单易
学。 Delphi
提供了各种开发工具,包括集成环境、图像编辑(
Image
Editor
),
以及各
种开发数据库的应用程序,如
Desktop Data Base Expert
等。除此之外,还允许用户挂接其
它的应用程序开发工具,如
Borland
公司的资源编辑器(
Resourse Workshop)。
在
Delphi 众多的优势当中,
它在数据库方面的特长显得尤为突出:
适应于多种数据库结
构,从客户机/服务机模式到多层数据结构模式;高效率的数据库管理系统和新一代更先进
的数据库引擎;最新的数据分析手段和提供大量的企业组件。
二、
Delphi
的功能
1.高效率集成开发环境(
IDE)。支持
Unicode 的代码编辑器、
IDE
和数据库工具、调
试和单元检测功能、国际化开发