Delphi
学习心得
一、 IDE 界面
Delphi 是 Inprise 公司推出的基于对象 Pascal 语言的可视化集成开发工具。 利 用 Delphi 编程,可以快速、高效地开发出基于 Windows 环境的各类程序,尤其 在数据库和
网络方面,Delphi 更是一个十分理想的
软件开发平台。 最新版本:Delphi 2006 (10.0) 商友 3.x 使用版本 Delphi 2.0 商友 4.5、5.2 使用版本 Delphi 6.0 1、 主窗口: 、 窗口:
(1)标题栏 标题栏中显示了当前的工程名,标题栏位于最上部。 (2)主菜单 通过主菜单可以实现集成开发环境中的绝大部分命令,愿意的话可以逐个浏 览、使用一下主菜单中所有的命令。其中 Delphi 在主菜单栏中将“Component” (组件)和 “Database” (数据库)作为独立的菜单项列出来, 可以看出, 利用 Delphi 进行程序开发,组件和数据库将是两个非常重要的方面。 (3)工具栏 工具栏上的每个按钮都实现了 IDE 的某项功能,诸如打开文件或创建项目 等。
(4)组件栏 组件面板包含了 IDE 中安装的所有的 VCL 组件和 ActiveX 控件。各选项页 和组件在面板中的顺序和外观可以通过右击它或从主菜单中选择 Component | configure Palette 进行调整。在利用 Delphi 开发应用程序的过程中,正确、合理、 恰当地使用组件非常重要。 2、 窗体设计器 、 窗体设计器刚开始的时候是一个空白的窗口。可以把窗体设计器看作是艺术 家的画布,在这块画布上可以描绘出各种各样的 Windows 应用程序。应用程序 的用户界面正是由窗体实现的。 只要从组件面板上选择一个组件并把它放到你的 窗体上,就能够实现与窗体
设计器的交互。可以用鼠标调整组件在窗体设计器上 的位置和大小,还可以用 Object Inspector 和代码编辑器来控制组件的外观和行 为。 3、 对象编辑器 、 对象编辑器(Object Inspector) 对象编辑器的功能是实现对象(尤其是组件)的属性设置,创建事件处理过程 并进行管理。利用 Object Inspector,可以修改窗体或组件的属性,或者使它们能 够响应不同的事件。属性(property)是一些数据,如高度、颜色、字体等,它们决 定了组件在屏幕上的外观。事件(event)则是一种消息处理机制,它能够捕捉某种 情况的发生并做出反应,像鼠标单击和窗口重画就是两种典型的事件。至于 Object Inspector 中显示哪个组件的属性和事件, 取决于在窗体设计器中当前选择 哪个组件。 对象编辑器分为下面的三个部分: ①对象列表 对象列表是一个组合框,包含了当前窗体上的所有组件。 有时一些组件因为太小或没有明显的标志,利用鼠标点击不容易选中,这时 可以利用对象
列表组合框来选择该组件。 ②属性页(Property) 属性页中列举了当前被选中的对象(比如
说组件)的属性。可以在程序设计的 过程中直接对这些属性进行修改,也可以在程序运行期间通过代码进行修改。 在有些属性的前面有一个带有方框的加号标志,表明该属性是由一些子属性 组成的。点击该加号标志就可以展开该属性,同时加号标志变成了一个带有方框 的减号标志。 ③事件页(Event) 通常情况下,事件处理过程为空。可以双击事件右面的组合框来添加事件的 处理过程。如果要共用已存在的事件处理过程,可通过下拉式组合框进行选择。 4、 代码编辑器 、 代码编辑器(Code Editor)和代码浏览器 和代码浏览器(Code Explorer) 和代码浏览器 代码编辑器是输入代码来指定应用程序行为的地方, 也是 Delphi 根据应用程 序中的组件自动生成代码的地方。代码编辑器类似于一个多页的笔记本,每一页 对应着一个源代码模块或文件。当向应用程序中加入一个窗体时,Delphi 会自动 创建一个新的单元,并添加到代码编辑器顶部的标签中。代码编辑器为代码的输 入和编辑提供了一个方便的环境。代码识别技术 通过代码浏览器可以在代码编辑器中快速地定位,并可以在其中将定义的类