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所示。
相关推荐:
- [综合文档]433M车库门滚动码遥控器
- [综合文档]8、架空线路施工规范
- [综合文档]大学四年声乐学习的体会
- [综合文档]新北师大版五年级数学上册《轴对称再认识(一)》
- [综合文档]部编版五年级上册语文第六单元小结复习(可直接打印)
- [综合文档]小学六年级英语形容词用法
- [综合文档]第2课 抗美援朝保家卫国 课件01(岳麓版八年级下)
- [综合文档]2015年天津大学运筹学基础考研真题,考研流程,考研笔记
- [综合文档]微机计算机控制技术课后于海生(第2版)习题详解答案
- [综合文档]安全教育实践活动
- [综合文档]Delphi程序设计教程_第1章_Delphi概述
- [综合文档]第八讲 工业革命与启蒙运动
- [综合文档]《中华人民共和国药典》2005年版二部勘误表
- [综合文档]科粤版九年级化学2.3构成物质的微粒(1)教学课件
- [综合文档]西师大版数学三年级下册《长方形、正方形面积的计算》
- [综合文档]ch6_冒泡排序演示
- [综合文档]第4章 冲裁模具设计
- [综合文档]浙江中小民营企业员工流失论文[终稿]
- [综合文档]再议有线数字电视市场营运模式
- [综合文档]昆明供水工程监理大纲
- 2018年北京电影学院实验影像艺术(专业
- 国家开放大学《个人与团队管理》形考任
- 计算机四级数据库历年真题和答案
- 小学教代会提案征集情况报告
- 物理学教程(二)下册马文蔚_答案(第二版
- 离心机转速的写法及相对离心力的正确表
- 镁铝及其重要化合物 高三一轮复习
- 二年级下册语文复习教案
- 水泥混凝土拌合物
- 招投标管理办法及实施细则
- 网络安全加固与优化 - 图文
- “学报告+学党章”考学试卷及参考答案
- 安吉天地汽车物流公司物流分析
- 植物地理学野外实习报告 (2)
- 城区配电网建设与改造技术原则200412(
- 铅酸蓄电池学术论文集锦1
- 2-6:示波器的奥秘
- XX文化传媒公司综合管理制度
- 计件工资考核方案
- [时事政治] 半月谈2011年第4期国内外大