实验六表单的建立与使用 信息技术实验教学中心
实验六 表单的建立与使用 信息技术实验教学中心
1.建立表单 表单(Form)在系统中是用户的主要界面,也有人 把它称为屏幕(Screen)或窗口。但它不是一个普通的 窗口,因为其中的控件可以有属性、事件和方法,并且 表单和表单集本身也是有属性、事件和方法的编程对象 。在Visual FoxPro系统中,表单拥有多个属性,可以 响应多种事件、实现多种方法操作。 表单为数据库信息的显示、输入和编辑提供了非常 简便的方法,表单的设计是可视化编程的基础。 表单的建立是一个全新的领域。在建立表单的过程 中,要定义控件的属性、确定事件或方法的代码。前面 我们曾讲过,在面向对象的程序设计中,两个最基本的 可视对象类型是容器和控件。表单就是一个容器,它可 以容纳多个控件。 信息技术实验教学中心
1.建立表单 表单(Form)在系统中是用户的主要界面,也有人 把它称为屏幕(Screen)或窗口。但它不是一个普通的 窗口,因为其中的控件可以有属性、事件和方法,并且 表单和表单集本身也是有属性、事件和方法的编程对象 。在Visual FoxPro 系统中,表单拥有多个属性,可以 响应多种事件、实现多种方法操作。 表单为数据库信息的显示、输入和编辑提供了非常 简便的方法,表单的设计是可视化编程的基础。 表单的建立是一个全新的领域。在建立表单的过程 中,要定义控件的属性、确定事件或方法的代码。前面 我们曾讲过,在面向对象的程序设计中,两个最基本的 可视对象类型是容器和控件。表单就是一个容器,它可 以容纳多个控件。 信息技术实验教学中心
1.建立表单 。用表单设计器建立表单 使用系统提供的表单设计器创建新的表单,可以 在菜单方式或命令方式下进行。 方法一:菜单方式 打开“文件”菜单,选择“新建”;在“新建” 窗口,选择“表单”,再按“新建文件”按钮,进入 “表单设计器”窗口;打开“显示”菜单,完成对表 单属性、事件和方法的定义:再选择“保存”,表单 建立完成。 方法二:命令方式 CREATE FOR龈找表楼单岁心SCX
用表单设计器建立表单 使用系统提供的表单设计器创建新的表单,可以 在菜单方式或命令方式下进行。 方法一:菜单方式 打开“文件”菜单,选择“新建”;在“新建” 窗口,选择“表单” ,再按“新建文件”按钮,进入 “表单设计器”窗口;打开“显示”菜单,完成对表 单属性、事件和方法的定义:再选择“保存” ,表单 建立完成。 方法二:命令方式 CREATE FORM .SCX 1.建立表单 信息技术实验教学中心
1.建立表单 。用表单向导建立表单 1)用表单向导创建单表表单 打开“文件”菜单,选择“新建”,在“新建”窗 口,选择“表单”,再按“向导”按钮,进入“向导选 取”窗口;在“向导选取”窗口,选择“表单向导”项 ,系统将提供单表表单向导,按步骤依照“表单向导” 完成对单表表单的设计。 2)用表单向导创建一对多表表单 打开“文件”菜单,选择“新建”,在“新建”窗 口,选择“表单”,再按“向导”按钮,进入“向导选 取”窗口;在“向导选取”窗口,选择“表单向导”项 ,系统将提供一对多表表单向导,按步骤依照“表单向 导”完成一对多表表单的设计。 信息技术实验教学中心
用表单向导建立表单 1)用表单向导创建单表表单 打开“文件”菜单,选择“新建” ,在“新建”窗 口,选择“表单” ,再按“向导”按钮,进入“向导选 取”窗口;在“向导选取”窗口,选择“表单向导”项 ,系统将提供单表表单向导,按步骤依照“表单向导” 完成对单表表单的设计。 2)用表单向导创建一对多表表单 打开“文件”菜单,选择“新建”,在“新建”窗 口,选择“表单”,再按“向导”按钮,进入“向导选 取”窗口;在“向导选取”窗口,选择“表单向导”项 ,系统将提供一对多表表单向导,按步骤依照“表单向 导”完成一对多表表单的设计。 1.建立表单 信息技术实验教学中心
2.修改表单 表单一旦建立完成,表单及表单中对象的属性、方法 和事件已确定。如果用户对已有的对象的属性、方法和 事件不满意,可以进行修改。 。用表单设计器修改表单 打开“文件”菜单,选择“打开”;在“打开”窗 口中,输入“表单名”;在“表单设计器”窗口,单击 鼠标右键,在“表单”快捷菜单中,选择“执行表单” 0 以命令方式修改表单 命令格式如下: MODIFY FORM (表单〉.SCx, 信息技术实验教学中心
2. 修改表单 表单一旦建立完成,表单及表单中对象的属性、方法 和事件已确定。如果用户对已有的对象的属性、方法和 事件不满意,可以进行修改。 用表单设计器修改表单 打开“文件”菜单,选择“打开”;在“打开”窗 口中,输入“表单名”;在“表单设计器”窗口,单击 鼠标右键,在“表单”快捷菜单中,选择“执行表单” 。 以命令方式修改表单 命令格式如下: MODIFY FORM 〈表单〉.scx, 信息技术实验教学中心
3.运行表单 。在表单设计器中运行表单 打开“文件”菜单,选择“打开”;在“打开 ”窗口中,输入“表单名”;在“表单设计器” 窗口,单击鼠标右键,在“表单”快捷菜单中, 选择“执行表单”。 。以命令方式运行表单 DO FORM 〈表单〉.SCx 信息技术实验教学中心
3. 运行表单 在表单设计器中运行表单 打开“文件”菜单,选择“打开”;在“打开 ”窗口中,输入“表单名”;在“表单设计器” 窗口,单击鼠标右键,在“表单”快捷菜单中, 选择“执行表单” 。 以命令方式运行表单 DO FORM 〈表单〉.scx 信息技术实验教学中心
4.表单控件工具栏的初步认识 。怎样在表单中加入一个对象 在表单中加入对象的方法非常简单,只要首先将鼠标 在控件工具框移动到所需要的控件,并单击鼠标主按钮 ,然后到表单的相应位置拖放出一个图形,就在表单中 加入了一个继承了所选控件的全部属性和方法程序的对 象。 信息技术实验教学中心
4.表单控件工具栏的初步认识 怎样在表单中加入一个对象 在表单中加入对象的方法非常简单,只要首先将鼠标 在控件工具框移动到所需要的控件,并单击鼠标主按钮 ,然后到表单的相应位置拖放出一个图形,就在表单中 加入了一个继承了所选控件的全部属性和方法程序的对 象。 信息技术实验教学中心
4.表单控件工具栏的初步认识 。怎样选择自己所需要的控件集 如果所需要的控件不在当前表单控件工具栏中,就要重 新指定工具栏对应“类库”文件,可以按下列步骤选定 所需要的类库文件。 ①用鼠标指向表单控件工具栏中“查看类”的命令按钮,单 击鼠标主按钮,选择“添加”,在“打开”对话框中选 择所需要的类文件。 ②在上述第①步中选择“常用”可以恢复标准控件(基类) ● 信息技术实验教学中心
如果所需要的控件不在当前表单控件工具栏中,就要重 新指定工具栏对应“类库”文件,可以按下列步骤选定 所需要的类库文件。 ①用鼠标指向表单控件工具栏中“查看类”的命令按钮,单 击鼠标主按钮,选择“添加” ,在“打开”对话框中选 择所需要的类文件。 ②在上述第①步中选择“常用”可以恢复标准控件(基类) 。 4.表单控件工具栏的初步认识 信息技术实验教学中心
4.表单控件工具栏的初步认识 常用控件的初步认识 就是Visual FoxPro为开发者提供的基类: >标签控件(Label):不能绑定数据,只起提示作用。 命令按钮(Command Button):在应用系统中,命令按 钮是交互的主要工具,人们通过按钮向应用系统发布操 作命令,按钮通过执行其方法程序响应人们的命令。 >命令组(CommandGroup):关于命令的容器, 选项按钮组(OptionGroup):选项按钮即一般所称的单 选按钮,是构成交互式界面的有力工具。 信息技术实验教学中心
就是Visual FoxPro 标签控件(Label):不能绑定数据,只起提示作用。 命令按钮(Command Button):在应用系统中,命令按 钮是交互的主要工具,人们通过按钮向应用系统发布操 作命令,按钮通过执行其方法程序响应人们的命令。 命令组(CommandGroup):关于命令的容器, 选项按钮组(OptionGroup):选项按钮即一般所称的单 选按钮,是构成交互式界面的有力工具。 4.表单控件工具栏的初步认识 信息技术实验教学中心
4.表单控件工具栏的初步认识 ●常用控件的初步认识 文本框(TextBox):文本框是一种基本控件,它可 以捆绑关系数据表的一个非备注型字段数据,从而 实现通过文本框对象对数据表的字段增加和修改的 目的。 >编辑框 (EditBox):编辑框可以绑定一个关系表中的 备注型字段数据。 >组合框(ComboBox):组合框兼有列表框和文本框 的功能。它有下拉组合框和下拉列表框两种形式。 组合框可以绑定数据表中的一个或多个字段。 >列表框(ListBox):与组金框类似
文本框(TextBox):文本框是一种基本控件,它可 以捆绑关系数据表的一个非备注型字段数据,从而 实现通过文本框对象对数据表的字段增加和修改的 目的。 编辑框(EditBox):编辑框可以绑定一个关系表中的 备注型字段数据。 组合框(ComboBox):组合框兼有列表框和文本框 的功能。它有下拉组合框和下拉列表框两种形式。 组合框可以绑定数据表中的一个或多个字段。 列表框(ListBox):与组合框类似。 4.表单控件工具栏的初步认识 信息技术实验教学中心