Delphi程序设计教程_第1章_Delphi概述
高职高专 现代信息技术系列教材
人民邮电出版社
第1章 Delphi概述Delphi 为 Borland公司 推 出 的 可 视 化 开 发 工 具 。
Delphi目前的版本有1.0版、2.0版、3.0版、4.0版、5.0
版、6.0版。
退出
1.1 Delphi的主要特点
1.2 Delphi的启动与退出1.3 Delphi的集成开发环境 1.4 程序的基本结构
1.5 Delphi程序设计过程
1.1 Delphi的主要特点Delphi的主要特点体现在以下几个方面: 1. Delphi为32位应用程序,因此其性能就像装上
了涡轮引擎一样强劲有力,使用它可开发出功能强大的应用程序。 2. Delphi的编译器是目前世界上最快的32位本地 代码(源代码)编译器。使用这种编译器产生的运行文 件EXE是独立的,不需要链接运行时的解释器DLL。
3. Delphi可充分发挥Windows 95/98/2000/XP和 Windows NT的强大功能。 4. Delphi提供了多种32位可视组件库。 5. Delphi是一面向对象的程序设计语言,因此 Delphi可做到可视窗体的继承。 6. Delphi采用3层数据管理模式(数据层、对象层、 应用程序层),把诸如数据模型、业务规则、窗体、对 象等集中存储在对象存储库中。 7. 应用程序可通过在Delphi中使用Borland公司提 供的数据引擎(BDE)功能,可以毫无障碍地使用多种 数据库,不论是大型数据库还是PC机中的数据库,如 Oracle、Sybase、Informix、Interbase、Microsoft SQL Server、Paradox、Xbase系列数据库。
8. Delphi中的数据感知功能,可使用户在开发应 用程序时就可看到数据库的动态变化。 9. 使用Delphi提供的数据库浏览器,可使用户在 Delphi的集成开发环境中,可以浏览、修改、索引数 据库。 10. 为了便于维护程序,Delphi将数据访问与业务 规则从程序中分离出来,集中存储在数据模型对象中。 当业务规则需要修改时,只需在数据模型级进行修改。 程序运行调用这些数据模型时,修改的结果会自动反 映在应用程序中。 此外,在Delphi中,为用户免费提供了2个用户许 可的本地Interbase(数据库管理系统)。
1.2 Delphi的启动与退出1.2.1 启动Delphi 选择开始|程序| Borland Delphi 6|Delphi 6即可启动
Delphi。Delphi启动后如图1-1所示。 1.2.2 退出Delphi 退出Delphi选择File|Exit菜单命令即可。
1.3 Delphi的集成开发环境进入Delphi后(图1-1),首先看到的有四个在前 景的窗口与一个隐藏在后的窗口,它们为: · 主窗口:位于屏幕的顶部,即标题为Delphi 6Project1的窗口,它包括菜单、工具栏、组件选项板
(Component Palette)等。
· 窗体(Form)窗口:位于屏幕的右边,即标题为 Form1的窗口。 · 对象编辑器:位于屏幕的左下部,即标题为 Object Inspector的窗口。
· 对象结构浏览:位于屏幕的左上部,即标题为Object TreeView的窗口。 · 代码编辑器(Code Edito
r):位于窗体窗口的后面, 即标题为Unit1.pas的窗口。
1.3.1主窗口 主窗口中包含菜单栏、工具栏及组件选项板。这 里主要介绍一下组件选项板。 Delphi将不同的组件按功能的不同,放在不同的
标签上,如Standard、Additional、Win32等,使用户一目了然,快速方便地找到自己需要的组件。在 Delphi中,还可以根据自己的需要创建自己的组件, 将它们放到组件选项板上供以后使用。
1.3.2 对象结构浏览
在对象结构浏览(如图1-2所示)中显示出放置在窗体、数据模块或框架上的可见的及不可见的组件关系 结构图,包括不可见的关系。同时在该窗口中,通过
拖动也可以创建组件之间的关系。
1.3.3 窗体 对最终用户来说,窗体仅仅是一个窗口。在 Delphi中,窗体是接受组件(在设计时由程序设计人员 放置的或在运行时用代码动态生成的)的一个窗口,而 不管运行时该窗口的作用。因此,窗体就是设计程序 的工作底稿区或画布或搭积木的底座,在窗体中放置 适当的组件,并安排好相互间的位置,整个程序的界
面就算完成了。接着再做好组件属性的设置与编写相关的事件处理程序,这样就完成了整个程序的设计。
当然也可将窗体理解为存放其它组件的一个特殊 组件。窗体的外部特征与Windows 95/98/2000/NT的窗 口是类似的。 窗体是Delphi应用程序的焦点,无论是对窗体添
加组件、编辑属性或编写代码,都是在编辑窗体。窗体保存在两个独立的文件中。 DFM文件保存的是窗体的二进制图形文件。
单元文件.PAS保存的是.DFM文件的源代码。在.PAS文件中可以编写事件处理程序。
1.3.4 对象编辑器
对象编辑器是组成应用程序的外观与代码的通道。使用对象编辑器可以设置放在窗体上的组件(或窗体本 身)的属性及通过事件处理程序来帮助用户建立代码。 对象编辑器如图1-3所示。
…… 此处隐藏:475字,全部文档内容请下载后查看。喜欢就下载吧 ……相关推荐:
- [综合文档]应答器设备技术规范(征求意见稿)A1
- [综合文档]教师 2012年高考政治试题按考点分类汇
- [综合文档]保险公司的总经理助理竞职演说
- [综合文档]卫生应急大练兵大比武活动考试--题库(
- [综合文档]徐州经济技术开发区总体规划环境影响报
- [综合文档]汉语拼音表(带声调)
- [综合文档]二年级 上 思维训练( 1~18)
- [综合文档]特色学校五年发展规划
- [综合文档]机床经常出现报警“X1轴定位监控”
- [综合文档]《电子技术基础》21.§5—2、3、4 习题
- [综合文档]浙江省深化普通高中课程改革
- [综合文档]CRISP原理 - 图文
- [综合文档]2017年电大社会调查研究与方法形考答案
- [综合文档]浅析建筑施工安全毕业论文
- [综合文档]《回忆我的母亲》名师教案
- [综合文档]装饰装修工程监理规划
- [综合文档]三下乡心得体会-文艺
- [综合文档]柱计算长度系数 - 图文
- [综合文档]全流程思考,提高燃电系统热电转换率--
- [综合文档]2018年嘉定区中考物理一模含答案
- 433M车库门滚动码遥控器
- 8、架空线路施工规范
- 大学四年声乐学习的体会
- 新北师大版五年级数学上册《轴对称再认
- 部编版五年级上册语文第六单元小结复习
- 小学六年级英语形容词用法
- 第2课 抗美援朝保家卫国 课件01(岳麓版
- 2015年天津大学运筹学基础考研真题,考
- 微机计算机控制技术课后于海生(第2版)
- 安全教育实践活动
- Delphi程序设计教程_第1章_Delphi概述
- 第八讲 工业革命与启蒙运动
- 《中华人民共和国药典》2005年版二部勘
- 科粤版九年级化学2.3构成物质的微粒(1)
- 西师大版数学三年级下册《长方形、正方
- ch6_冒泡排序演示
- 第4章 冲裁模具设计
- 浙江中小民营企业员工流失论文[终稿]
- 再议有线数字电视市场营运模式
- 昆明供水工程监理大纲