Delphi 简介
覃义 2010-112010-11-24 桂林
什么是Delphi 什么是Delphi
Delphi,是Windows平台下著名的快速应用程序开发工具 Delphi,是Windows平台下著名的快速应用程序开发工具 (Rapid Application Development,简称RAD)。它的前身,即 Development,简称RAD)。它的前身,即 是DOS时代盛行一时的“Borland Turbo Pascal”,最早的版 DOS时代盛行一时的“ Pascal” 本由美国Borland(宝兰)公司于1995年开发。主创者为 本由美国Borland(宝兰)公司于1995年开发。主创者为 Anders Hejlsberg。经过数年的发展,此产品也转移至 Hejlsberg。经过数年的发展,此产品也转移至 Embarcadero公司旗下。Delphi是一个集成开发环境 Embar
cadero公司旗下。Delphi是一个集成开发环境 (IDE),使用的核心是由传统Pascal语言发展而来的 IDE),使用的核心是由传统Pascal语言发展而来的 Object Pascal,以图形用户界面为开发环境,透过IDE、 Pascal,以图形用户界面为开发环境,透过IDE、 VCL工具与编译器,配合连结数据库的功能,构成一个以 VCL工具与编译器,配合连结数据库的功能,构成一个以 面向对象程序
设计为中心的应用程序开发工具。 inttostr
If you want to talk oracle, goto delphi; delphi; 如果你要和神使交谈, Delphi去 如果你要和神使交谈,到Delphi去(拜访 圣殿)吧! 圣殿) 真正的程序员用C 聪明的程序员用Delphi 真正的程序员用C,聪明的程序员用Delphi
Delphi的特点 Delphi的特点
(1)直接编译生成可执行代码,编译速度快。 (1)直接编译生成可执行代码,编译速度快。 (2)支持将存取规则分别交给客户机或服务器处理的 (2)支持将存取规则分别交给客户机或服务器处理的 两种
方案 ; (3)提供了许多快速方便的开发方法 ; (3)提供了许多快速方便的开发方法 (4)具有可重用性和可扩展性 ; (4)具有可重用性和可扩展性 (5)具有强大的数据存取功能; (5)具有强大的数据存取功能; (6)拥有强大的网络开发能力; (6)拥有强大的
网络开发能力; (7)Delphi使用独特的VCL类库; (7)Delphi使用独特的VCL类库; (8)从Delphi8开始Delphi也支持.Net框架下
程序开发; (8)从
Delphi8开始Delphi也支持.Net框架下程序开发;
Delphi的界面 Delphi的界面
1、主菜单:掌握几个主要的菜单。 主菜单:掌握几个主要的菜单。 2、工具栏 (Tools Bar) :
3、组件面板
可视组件 非可视组件:如Dialogs和 非可视组件:如Dialogs和Data Access等面板上的组 Access等面板上的组 件 使用组件面板
重点掌握Standard,additional,Data 重点掌握Standard,additional,Data access,Data controls,ADO,BDE
开发第一个Delphi程序 开发第一个Delphi程序
Hello world! File New Application 在组件面板上,点击“Label” 在组件面板上,点击“
Label”,然后把鼠标 移到“Form” 移到“Form”上,点击一下左键 在对象观察器修改Label1的属性 在对象观察器修改Label1的属性 运行,看效果
又一个Delphi程序 又一个Delphi程序
如何编写代码? 在Form上添加三个Edit组件和一个Button组 Form上添加三个Edit组件和一个Button组 件 在对象观察器修改这些组件的属性 点击Button组件,在对象观察器选Event页 点击Button组件,在对象观察器选Event页 签,在“OnClick” 签,在“OnClick”栏双击(也可以直接双击 Button组件)调出代码编辑器,输入代码 Button组件)调出代码编辑器,输入代码 运行,看效果
Delphi连接 Delphi连接SQL数据库 连接SQL数据库
ADO访问数据库策略:
示例
新建一个工程 点击“ADO”页签,添加“ADOConnection” 点击“ADO”页签,添加“ADOConnection”, “ADOTabel”两个组件,从“DataAccess”页 ADOTabel”两个组件,从“DataAccess” 签添加“DataSource” 签