性,不同 的对象有不同的属性,而每个对象都由若干属性来描述。 程序中设置属性的一般格式是: 〈对象名〉.〈属性名〉:=〈属性值〉; 对象名〉 〈属性名〉 〈属性值〉 2. 对象的事件 所谓事件(Event),是由Delphi预先定义好的、能够被对象识别的动作如 单击、双击、拖拽等事件。 3. 对象的方法 方法(Method)是与对象相关联的过程与函数的统称,即在对象中说明的 并且用户可以调用的公共函数和过程,由Delphi系统内部定义,而不用编写代 码。
***对象使用了封装思想 ,现实生活中有许多电子产品都采用这种 思想
1.2.2 控件 控件是建立
程序界面的基本元素,是可视化编程的基础。 1.3 Delphi可视化编程的环境 可视化编程的环境 1.3.1 进入 进入Delphi 6环境 环境
对象Tree View 对象观察器 主窗体 窗体
设计器 代码窗口
1.3.4 Delphi 6的组件板 的组件板 1. 组件板的组成 Delphi 6的组件板如图1-3所示。
抓炳 对象选择按钮 选项卡标签 控件
导航按钮
1.3.5 对象观察器 1. 对象观察器的组成
3. 事件选项卡的使用 下面是为按钮对象Button1编写OnClick事件过程的步骤: (1) 在窗体中选中按钮Button1,或在对象
列表框中选择按钮Button1。 (2) 在事件选项卡中选择OnClick事件,用鼠标双击右边一栏,为Button1 添加OnClick事件过程。 Delphi 自 动 打 开 代 码 编 辑 器 窗 口 , 在 窗 体 Form1 的 单 元 文 件 Unit1 的 Interface(接口)部分插入该事件过程的声明: procedure Button1Click(Sender: TObject); 同时在Implementation(实现)部分插入该事件过程的代码框架: procedure TForm1.Button1Click(Sender: TO
bject); begin
end; 并将光标停留在过程体的首行处(begin与end之间),等待键入过程代码。
(3) 键入过程代码,如: Showmessage('欢迎使用Delphi!'); (4) 为按钮控件Button1编写OnClick事件过程的工作完成。 按〈F9〉键运行程序,在出现的程序界面中单击Button1按钮,将出现图 1-5所示的信息框。
1.3.6 对象 对象TreeView
1.3.7 窗体设计器
选择不同的控件置于其中进行用户界面设计 应用程序的窗体可以有多个
1.3.8 代码编辑器
代码编辑器的洞察功能: 代码编辑器的洞察功能 1 代码完善 2 参数提示 3 代码模板 4 符号洞察
P12-13
1.4 Delphi可视化编程的步骤 可视化编程的步骤 Delphi可视化编程的一般步骤为: (1) 设计界面。利用控件在窗体上创建各种对象。 (2) 设置属性。设置窗体和控件等对象的属性。 (3) 编写代码。在Delphi所提供的程序框架中加入完成功能的代码, 1.4.1 创建一个工程 在Delphi中开发的每个应用程序都被称为工程,Delphi编程首先从建立一 个工程开始。新建一个工程有如下两种方法: (1) 启动Delphi后,系统将自动生成一个缺省的工程Project1。 (2) 在“File”菜单中选择“New Application”选项,
系统将创建一个新的 工程。新工程的名称依次为Project2、Project3…。 1.4.2 添加控件 向窗体中添加对象的方法为: (1) 单击组件板中的控件图标。 (2) 在窗体的适当位置按下鼠标左键并拖动鼠标,即可画出相应的对象。
1.4.3 设置属性 对象属性的设置是在对象观察器中属性选项卡中进行的,其操作方法如下: (1) 首先设置窗体Form1的属性。 (2) 设置其他对象的属性。
属性设置后的窗体如图1-16所示。
1.4.4 编写代码 1.4.5 保存工程 1.4.6 运行工程 SAVE ALL (P15)
图1-20 运行工程
1.4.7 关闭工程和关闭Delphi 关闭工程和关闭 选择菜单“File”→“Close All”,Delphi将关闭和工程有关的所有文件。 1.4.8 修改工程 1.4.9 Delphi程序的基本组成 程序的基本组成 1. 工程文件 2. 单元文件 3. 窗体文件 P17-19
1.5 控件的画法 1. 活动控件 刚添加到窗体上的控件,其边框上有8个黑色小方块,表 明该控件是“活动”的,活动控件也称“当前控件”(图122)。
2. 多重选定 进行多重选