实验六表单的建立与使用 信息技术实验教学中心
实验六 表单的建立与使用 信息技术实验教学中心
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, 信息技术实验教学中心