Visual FoxPro程序设计 教学课件 ppt 作者 高怡新 第8章 可视化表单设计

上传人:E**** 文档编号:89400037 上传时间:2019-05-24 格式:PPT 页数:34 大小:90KB
返回 下载 相关 举报
Visual FoxPro程序设计 教学课件 ppt 作者  高怡新 第8章 可视化表单设计_第1页
第1页 / 共34页
Visual FoxPro程序设计 教学课件 ppt 作者  高怡新 第8章 可视化表单设计_第2页
第2页 / 共34页
Visual FoxPro程序设计 教学课件 ppt 作者  高怡新 第8章 可视化表单设计_第3页
第3页 / 共34页
Visual FoxPro程序设计 教学课件 ppt 作者  高怡新 第8章 可视化表单设计_第4页
第4页 / 共34页
Visual FoxPro程序设计 教学课件 ppt 作者  高怡新 第8章 可视化表单设计_第5页
第5页 / 共34页
点击查看更多>>
资源描述

《Visual FoxPro程序设计 教学课件 ppt 作者 高怡新 第8章 可视化表单设计》由会员分享,可在线阅读,更多相关《Visual FoxPro程序设计 教学课件 ppt 作者 高怡新 第8章 可视化表单设计(34页珍藏版)》请在金锄头文库上搜索。

1、第8章 可视化表单设计,表单的英文名为Form,是一个可以具有各种属性、控件、事件和方法程序的容器对象,各种窗口与对话框均为表单的不同表现形式。在应用程序的设计中,表单往往用来作为数据输入、修改或输出的用户界面。,8.1 表单设计概述 8.2 使用表单向导创建表单 8.3 使用表单设计器创建表单 8.4 数据环境与数据绑定 8.5 常用表单控件 8.6 表单设计综合举例,8.1 表单设计概述,8.1.1 创建表单的途径 1创建表单的各种方式 使用表单向导创建表单。 使用表单生成器创建表单。 使用表单设计器创建表单。 通过编写程序的方法创建表单。,2使用表单设计器创建表单 (1)菜单方式 方式1

2、:在“项目管理器”中,选择“文档/表单/新建/新建表单” 方式2:执行“文件/新建/表单/新建文件”菜单命令。,(2)命令方式 格式:CREATE FORM 功能:打开表单设计器窗口,创建一个指定名称的表单。,8.1.2 表单的修改与运行 1表单的修改 (1)菜单方式 方式1:在“项目管理器/文档”选项卡中,选中要修改的表单,单击“修改”按钮。 方式2:执行“文件/打开”菜单命令,打开要修改的表单文件。,(2)命令方式 格式:MODIFY FORM 功能:打开表单设计器,同时在其内打开一个指定名称的表单供修改。,2表单的运行 (1)菜单方式 方法1:在“项目管理器/文档”选项卡内选中要运行的表

3、单,单击“运行”按钮。 方法2:执行“程序/运行”菜单命令,选定要运行的表单,单击“运行”按钮。 方法3:打开表单,执行“表单/执行表单”菜单命令,或按Ctrl+E组合键。,(2)命令方式 格式:DO FORM 功能:执行指定名称的表单文件。,8.1.3 常用表单事件与方法 1常用表单事件 (1)Init事件 (2)Activate事件 (3)Destroy事件 (4)Load事件,(5)Unload事件 (6)Error事件 (7)Gotfocus事件 (8)Click事件,2常用表单方法 (1)Release方法 (2)Refresh方法 (3)Show方法 (4)Hide方法 (5)Se

4、tFocus方法,8.2 使用表单向导创建表单,8.2.1 创建单表表单 8.2.2 使用向导创建一对多表单,8.3 使用表单设计器创建表单,8.3.1 表单设计器的启动 8.3.2 表单设计工具 1表单设计器工具栏 2表单控件工具栏 3布局工具栏 4属性窗口 5代码窗口,8.3.3 表单生成器 在表单设计器环境中,可以采用Visual FoxPro提供的表单生成器来方便、快速地生成一个与数据表有关的表单。,8.4 数据环境与数据绑定,8.4.1 数据环境 1启动数据环境设计器 2向数据环境添加表或视图 3在数据环境中设置表间关系,8.4.2 数据绑定 数据绑定是指将表单中的控件与某个数据源联

5、系起来,通常是由控件的ControlSource属性来指定与其相联系的数据源,从而实现该控件与数据源的数据绑定。,8.4.3 向表单添加字段 Visual FoxPro允许用户从“数据环境设计器”、“项目管理器”、“数据库设计器”窗口中直接将字段、表或视图拖入当前的表单,此时系统将自动产生相应的控件并自动实现该控件与对应字段的数据绑定。,8.5 常用表单控件,8.5.1 标签、线条、形状与图象 1标签 2线条 3形状 4图象,8.5.2文本框与编辑框 1文本框与编辑框的区别 文本框只能输入一行数据,其数据类型可以为字符型(默认类型)、数值型、日期性、逻辑型;而编辑框可以输入多行数据,且其数据类

6、型只能为字符型。,2文本框与编辑框生成器 除了可以通过属性窗口为文本框与编辑框设置各种属性外,也可以通过生成器为其设置属性。事实上,生成器是为用户设置属性提供的一个向导,但使用生成器只能设置常用的属性,而不能设置所有属性。,8.5.3 列表框与组合框 1列表框与组合框的区别 列表框任何时候都显示它的列表,用户只能对其中的内容进行选择而不能输入和修改;而组合框则兼有列表框与文本框的功能。,2列表框与组合框生成器 可用生成器来设置列表框或组合框的各项主要属性,列表框生成器与组合框生成器是类似的。,3列表框与组合框的数据源 通过对列表框或组合框的RowSourceType属性和RowSource属性

7、进行设置,可以将不同数据源中的数据自动添加到列表框或组合框中。,8.5.4 命令按钮与命令按钮组 1命令按钮 2命令按钮组,8.5.5 复选框与选项按钮组 1复选框 2选项按钮组,8.5.6 微调控件 微调控件又称为微调按钮或数码器(Spinner),用于在表单中接受给定范围内的数值输入。它既可以直接接受键盘的数字输入,也可以用鼠标单击该控件的上、下两个箭头按钮来增减其当前值。,8.5.7 计时器 计时器(Timer)控件能在设定的时间间隔到达时地自动执行其Timer事件代码。计时器控件在表单设计器中显示为一个时钟小图标,在表单运行时则不可见,常用来作一些后台处理。,8.5.8 表格 1由数据环境创建表格 2用表格生成器创建表格,8.5.9 页框与容器 1页框 2容器,8.5.10 ActiveX控件与ActiveX绑定控件 1ActiveX控件 若选定“新建”单选按钮; 若选定“由文件创建”单选按钮; 若选定“插入控件”单选按钮。,2ActiveX绑定控件 数据表中的通用型字段可以包含各种OLE对象, 即可包含其他应用程序中的文本、声音、图像和视频等多媒体数据。,8.6 表单设计综合举例,8.6.1 通用类表单 8.6.2 计算类表单 8.6.3 表维护类表单,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号