文档介绍:1 Delphi 2006集成开发环境
Delphi是由Borland (Inprise)公司于1995年推出的快速应用软件开发工具,Delphi 2006是Delphi的第10个版本,它以组件化的编程方式、面向对象的程序设计、快速的Pascal编译器、众多的组件和强大的数据库及网络应用开发支持,在竞争激烈的开发工具市场中越来越赢得程序设计者的青睐,是开发客户机/服务器程序的高效工具,是面向对象编程的典范。
Delphi 2006简介
在原有基础上,Delphi 2006是针对微软公司的Framwork技术而开发的,其设计目的是让Delphi开发者能够轻松应用多种语言,如Delphi、C#的应用,并且能够顺利移植现存的Win32 框架上。
Delphi 2006、C++Builder 2006和C#Builder 2006现已并入 Borland Developer Studio,该产品是针对微软 Windows® 应用的Borland 多语言开发者环境。它是业界唯一能以单一环境支持 Delphi (包括针对Windows 版本)、C、 C++ 和 C# 应用的集成开发环境(IDE)。
Delphi 2006简介
Delphi 2006主要特点
1. 可视化开发环境
2. 丰富的VCL
3. 面向对象特性
4. 高效的编译器
5. 强大的数据库开发功能
6. 良好的分布式应用开发支持
Delphi2006的新特性
1. 个性
2. 提高开发效率
(1)块完成。
(2)改变栏。
(3)重构。
(4)实时模板。
Delphi 2006简介
3. 包围
现在,当你选择一块代码时,你可以右击鼠标并从加速菜单中选择“surround”选项。。
surround选项
Delphi 2006简介
4. 调试器
5. 数据库
6. Delphi中Together
7. ECO Ⅲ─模型开发
8. 团队生产力
面向对象的基本概念
类是面向对象编程的最基本概念,它是对具有相同特性事物的抽象,包括了事物静态特性和动态特性的描述,是创建对象的模板。
1. 类(class)和组件
2. 对象(object)
对象是类的实例(instance)。面向对象的程序由若干对象组成,对象之间通过消息相互作用。Delphi中,对象是组件的实例。
3. 事件(event)及事件处理
事件即消息,通常事件可能是用户执行了诸如单击鼠标、按键等操作,
可能是程序内部触发的,如定时器等。
Delphi 2006集成开发环境
Delphi 2006系统的集成开发环境(IDE)由7个部分组成,
主菜单
快捷工具栏
组件
面板
窗体设计器
工程树形查看器
对象树形查看器
对象查看器
Delphi 2006集成开发环境
Delphi 2006集成开发环境
Delphi 2006主窗口
Delphi 2006主窗口位于集成开发环境的顶端,。
Delphi 2006集成开发环境的主窗口
1. 主菜单
Delphi 2006主菜单除了包括通常Windows程序都具有的File、Edit、View、Window及Help等菜单项外,还有与Delphi 2006工程、运行及配置等相关的菜单项,这里介绍常用的菜单功能。
2. 快捷工具栏(Speed ToolBar)
Delphi 。
Delphi 7默认快捷工具栏
Delphi 2006集成开发环境
可使用View菜单的Toolbars子菜单添加或删除快捷工具栏上的命令按钮,例如若选择Toolbars子菜单的Align选项,则在快捷工具栏上将增加Align功能命令按钮,。
组件面板
这种分类用一个具有多页面的组件面板进行管理,这种安排为用户使用组件进行应用设计带来了很大的方便。。
组件面板
Delphi 2006集成开发环境
窗体设计器
例如,若某工程包含Form1和Form2两个窗体,要对这两个窗体进行编辑,就可用上述方法选择窗体,。
在Delphi 2006中创建一个新的应用程序时,系统将自动在当前工程中添加一个新窗体,缺省名为Form1。有关窗体设计的内容详见第3章。
对象