文档介绍:第八章面向对象的程序设计
用表单设计应用程序界面
表单设计器的基本操作
1、新建表单
(1)命令方式
格式:CREATE TABLE
(2)菜单方式
(3)项目管理器方式
2、对象的操作与编码
3、保存表单
表单设计器的基本操作
4、运行表单
(1)命令方式
格式:DO FROM
(2)菜单方式
(3)表单设计器窗口未关闭,右击表单窗口中的空白处,在快捷菜单中选择“执行表单”命令来运行表单
5、修改表单
(1)命令方式
格式:MODIFY FORM[<文件名>]
(2)菜单方式
表单设计器常用工具
与表单设计器配套的工具有很多,常用的有以下几种:
1、“表单设计器”工具栏
2、“表单控件”工具栏
3、属性窗口
4、数据环境设计器
5、代码编辑窗口
代码编辑窗口是编写事件代码和方法程序代码的地方
(1)事件
(2)方法程序
(3)为事件或方法程序编写代码
面向对象编程的步骤
面向对象的一般步骤为:
(1)建立应用程序的用户界面,主要是建立表单,并在表单上安排应用程序所需的各种对象(由控件创建)。
(2)设置各种对象(表单及控件)的属性
(3)编写事件或方法程序代码
面向对象编程的步骤
在面向对象的程序设计中常常需要引用对象,或引用对象的属性、事件与调用方法程序。下面是介绍对象的引用格式:
1、对象引用规则
(1)通常用以下引用关键字开头:
THISFORMSET 表示当前表单集
THISFORM 表示当前表单
THIS 表示当前对象
(2)引用格式:
(3)允许多级引用,但要逐级引用
面向对象编程的步骤
2、属性值设置
可以取默认值,也可以在属性窗口中进行更改,也可以编写事件代码来设置。
3、颜色设置
4、表单事例
例。输入圆的半径,计算圆的面积。
设计步骤如下:
(1)建立应用程序用户界面。选择“新建”表单,进入表单设计器,增加两个文本框空间text1和text2,两个标签控件label1和label2,mand1。
面向对象编程的步骤
(2)设置对象属性。
mand1的属性:
Caption=计算(\c)
Default=.t.
标签Label1的属性
Caption=请输入圆的半径
AutoSize=.t.
FontSize=16
FontName=隶书
标签Label2的属性
面向对象编程的步骤
标签Label2的属性
Caption=圆的面积
AutoSize=.t.
FontSize=16
FontName=隶书
文本框Text1的属性:
Alignment=0-左
inputMask=
Value=0
文本框Text2的属性: