大家好,又见面了,我是你们的朋友全栈君。
一、第一章Delphi6介绍
1.1概述
Delphi是基于Pascal语言的RAD快速应用程序开发工具(Rapid Application Development),为Windows系统下的可视化集成开发工具,它提供强大的VCL(Visual Component Library,可视化组件库)
特点:
1.强大的可视化编程环境
由3个部分组成:编辑器、调试器、和窗体设计器
2.高效的编译器
3.丰富的VCL
1.2安装Delphi
三个版本
Standard:标准版
Professional:专业版
Enterprise:企业版
1.2.3相关内容介绍
Borland Delphi6菜单下包含以下内容
<1>[Help]:提供的各类帮助
<2>:[SQL Explorer]:SQL数据库的管理工具
<3>:[Register Now]:注册Delphi6
<4>:[BDE Administrator]:Borland数据库引擎的管理工具
<5>:[Database Desktop]:与BDE配合使用的桌面数据库管理程序
<6>:[Datapump]:数据库之间进行数据转换的工具
<7>:[Image Editor]:图形资源文件的编辑工具,可支持Icon(图标)、Bitmap(位图)、Cursor(光标)格式
<8>:[WinSight32]:用于软件调试的辅助工具
1.3安装InstallShield Express
1.4Delphi程序开发的基本知识
1.4.1Windows程序开发的基本概念
1.4.1.1Windows应用程序的基本框架
下图为windows系统自带写字板程序,用来介绍Windows应用程序的构成
1.标题栏:包含应用程序的相关图标、标题名、系统按钮。图标用于形象地表示本应用程序或打开的文档类型。标题名一般由用户打开的文档名和应用程序名组合而成。系统按钮包含3个,最小化,最大化,关闭按钮
2.菜单栏:包含系统能够执行的并进行分类的命令集合。
3.工具栏:提供一组按钮用于快速执行应用程序中常用命令
4.状态栏:用于给出相应的提示信息和程序运行状态
5.客户区:用于显示程序打开的文档
6.边框:用于调整窗口的大小
1.4.1.2Windows应用程序常见的部件
包含了按钮、标签、文本编辑框、组合列表、复选框、选项卡等多种部件
1.4.1.3
基本windows操作
1.鼠标单击操作
2.鼠标双击操作:在Windows系统的资源管理器中常用此操作来打开文档和执行应用程序
3.鼠标右击操作:常用打开弹出式快捷菜单
4.鼠标拖拽操作
5.键盘操作
6.复合操作
1.4.2Delphi面向对象程序开发的基本概念
Delphi是面向对象的程序设计工具,以Objiect Pascal语言为基础,同过将常用的功能封装为组件放在VCL(可视化组件库)中,极大地提高了程序开发的效率。在利用Delphi进行程序开发时,常常用到下面一些概念。
1.类(Class):面向对象的基础,对一具体事物、概念的抽象。Delphi中定义的类一般均以大写字母”T”开头,如窗体TForm
2.组件(Component):Delphi常规应用程序开发的基础,类似于积木的作用。实际上是一个完成一定功能的类。
3.对象(Object):在面向对象的程序设计中,对象是类的实例。因此,在Delphi中对象就是组件的实例(运行期的组件)
4.属性(Property):对象的静态属性,表示状态信息
5.方法(Method):对象的动态属性,表示对象能够执行的功能。
6.事件(Event):在Windows系统中,事件就是消息。事件可能是用户执行了某些操作(如鼠标单击、敲击键盘等)引起的,也可能是程序内部触发的(如定时器)
7.事件处理程序(Event Handler):当事件触发时,应用程序执行的命令集。例如当按钮被单击时,可以通过编写一个事件处理程序打开一个对话框。
———————————————————————————————————————————————————
二、第二章Delphi6的集成开发环境
2.1集成开发环境(IDE)概述
Delphi6的IDE主要包含8个部分:菜单栏、工具栏、组件面板、窗体设计器、代码编辑器、对象查看器、对象树形查看器、代码浏览器
2.2菜单栏(Main Menu)
菜单栏提供了Delphi6集成开发环境的所有功能。菜单栏除包含标准Windows程序通常所具有的[File]、[Edit]、[Help]菜单外,还有一些与Delphi6项目、运行、辅助工具和环境配置等相关的菜单。
1.【File】菜单
主要完成新建、打开、保存、关闭、和打印等文件相关联的系统功能
提示:一般常用菜单键右边显示一个快捷键,通过这些快捷键可以直接进行相关的菜单操作。按Ctrl F11键打开[Open Project]菜单
常用子菜单功能:
1.【New】:建立新的对象
2.【Open】:选择打开各种Delphi6能够识别的文件
3.【Open Project】:打开一个项目。若当前项目未曾保存,则提示用户保存
4.【Reopen】:打开一个程序员最近使用过的文件,Delphi6每次关闭应用程序时会保存访问记录,以保证下次能够快速打开
5.【Save】:保存当前文件,以备后用
6.【Save As】:将当前文件另存为其他文件
7.【Sava Project As】:将当前整个项目另存为其他的项目文件
8.【Save All】:保存所有文件
9.【Close】:关闭当前文件
10.【Close All】:关闭所有当前项目中的文件(提示保存修改)
11.【Use Unit】:将当前的单元文件以列表方式引用至此操作所打开的文件中
12.【Print】:打印当前文件或者窗体
13:【Exit】:退出整个Delphi6集成开发环境
一个新的应用程序从【New】/【Application】开始,通过【Open Object】菜单可以打开一个已经存在的项目。【Reopen】菜单项则向用户提供了访问近期访问文件的一种机制,可以用【Close All】菜单项关闭当前项目
2.【Edit】菜单
主要完成编程中的文本和组件等各种编辑功能。前半部分的选项是关于基本文本、控件编辑功能的,后半部分的选项大都是关于组件对象在窗口中排列规则的。
3.【Search】菜单
主要完成在指定文件中进行文本搜索、替换等功能
4.【View】菜单
主要用于显示、进入、隐藏各类窗口。
【Object Inspector】:打开/进入对象查看器窗口
【Object TreeView】:打开/进入树形对象查看窗口
【Code Explorer】:打开/进入代码浏览器窗口
【Toggle Form/Unit】:切换窗体窗口和单元文件窗口
【Units】:用于打开项目中所用到的单元文件
【Forms】:用于打开项目中所用到的窗体
【Toolbars】:调整主窗口下的工具栏
5.【Project】菜单
主要完成编译、建立应用程序、配置项目基本信息及其他与项目有关的功能。
【Add to Project】:将各种Delphi6支持的文件加入当前项目
【Remove from Project】:将指定的文件从项目中移走
【View Source】:查看项目文件的源代码
【Compile<项目名>】:编译当前的项目
【Buile<项目名>】:将当前项目制作成可执行文件。
【Syntax check<项目名>】:对当前项目进行语法检查
【Options】:项目有关的参数配置选项
6.【Run】菜单
主要完成程序的运行、调试有关功能
【Run】:编译并运行当前的项目
【Program Pause】:程序暂停执行
【Programe Reset】:结束当前程序的执行,返回Delphi6的开发环境
7.【Component】菜单
主要完成组件的添加、配置功能
通过【Configure Palette】菜单项可以自定义组件面板的组件。
【Install Component】和【Install Packages】菜单项可以将这些组件安装到用户的组件面板上
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/147775.html原文链接:https://javaforall.cn