vfp表单设计.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《vfp表单设计.ppt》由会员分享,可在线阅读,更多相关《vfp表单设计.ppt(78页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、vfp表单设计本章主要内容:l如何创建表单l对象的属性、事件和方法l表单控件我们来学习表单设计!vfp表单设计通过学习本章内容,您能够做到:学会使用表单向导和表单设计器创建表单掌握类和对象及对象的属性、事件和方法等概念掌握VFP中各类控件的特点和性能,学会在表单中设计控件学会在表单中编写事件代码能够独立编制出完整的表单 vfp表单设计表单设计5.1引例5.2创建表单 5.3对象及对象的属性、事件和方法 5.4表单中的控件 5.5表单设计示例 HOMEvfp表单设计表单设计通过第四章的学习,我们可以通过传统的结构化编程方法求出1+2+N之和,现在我们可以设计一个较为直观的界面,通过面向对象的方法
2、来解决这个问题,如下图所示,当我们在表单的文本框中输入100后,单击“求累加”按钮,则表单中显示出“累加和为5050”。再来看一个学生档案管理表单,如图所示,我们可以在该表单中完成对学生档案表xsda.dbf的显示、输入、编辑等操作。通过上面的例子,我们可以看出表单又称为界面或窗体,各种对话框和窗口都是表单不同的表现形式,同时面向对象编程的应用程序大多数工作都是在表单中进行,设计表单的过程就是设计程序界面的过程。如何创建表单就成了设计表单的首要过程。vfp表单设计在VisualFoxPro6.0中,创建表单有以下三种方式:(1)可以直接利用表单向导创建表单;(2)利用表单设计器创建表单;(3)
3、通过“表单”菜单中的“快速菜单”来添加表单控件和定制表单 vfp表表单设计单设计5.2.1表单向导的使用5.2.2表单设计器的使用5.2.3创建数据环境5.2.4表单的保存及运行5.2.5表单集的创建vfp表单设计“表单向导”是 Visual Foxpro 6.0提供的创建表单的快速、简单的方法。由于表单向导的交互性,开发人员无须用复杂的编程来实现,使创建表单变得更轻松。启动“表单向导”可采用以下两种方法之一。方法一:在“项目管理器”中启动“表单向导”。例:创建“学生档案”表单。选择“项目管理器”的“文档”选项卡中“表单”项单击“新建”按钮在“新建表单”对话框(如下左图所示)中单击“表单向导”
4、出现“向导选取”对话框(如下右图所示)选“表单向导”单击“确定”。vfp表单设计选择数据库和表以及表单上要显示的字段。vfp表单设计选择表单的样式和按钮的类型。vfp表单设计选择排序的字段。vfp表单设计输入表单标题。vfp表单设计表单向导在得到所有需要的信息后自动创建表单,表单运行后如图所示:vfp表单设计 注 意:应用向导建立表单,修改表单应用表单设计器。启动表单向导方法二:在“文件”菜单中选“新建”来启动“表单向导”。单击“文件”菜单中的“新建”菜单项在“新建”对话框中选用“表单”选项单击“向导”按钮出现“向导选取”对话框,如下图所示。vfp表单设计在VisualFoxPro中,用户除了
5、可用“表单向导”创建表单外,更多的时候是用“表单设计器”设计表单。表单设计完后,也用“表单设计器”修改。表单设计器集成了用于表单设计的各种对象和操作工具,并给予可视化提示。vfp表单设计1.表单设计器的启动 2.表单设计器工具栏 3.向表单中添加对象 4.对象的引用 5.设置对象的属性 6.编辑对象的事件代码 vfp表单设计 例:创建“学生成绩”表单。有两种方法启动表单设计器方法一:选择“项目管理器”的“文档”选项卡中的“表单”项,单击“新建”按钮出现“新建表单”对话框单击“新建表单”。方法二:单击“文件”菜单中的“新建”出现“新建”对话框启用“表单”选项并单击“新建文件”按钮。上述两种方法都
6、将弹出“表单设计器”对话框,如图所示。新表单vfp表单设计下图为表单设计器工具栏,分别包含如下按钮。设置Tab次序数据环境属性窗口代码窗口表单控件工具栏调色板工具栏布局工具栏表单生成器自动格式vfp表单设计(1)使用“表单生成器”添加表字段 操作步骤如下:在表单设计器工具栏中单击“表单生成器”打开表单生成器对话框在“字段选取”选项页中选择数据库、表和表单中需要显示的字段;vfp表单设计选择“表单生成器”的“样式”选项卡在其中选择生成表单的样式;vfp表单设计单击“确定”自动生成表单。(2)使用“数据环境设计器”添加表字段、表 操作步骤:在打开“表单设计器”在表单设计器工具栏中单击“数据环境”打
7、开“添加表或视图”对话框选相应的表添加到“数据环境设计器”中。vfp表单设计 用鼠标左键在数据库环境设计器的字段列表中选定字段直接拖拽到表单中用户指定的位置即可。vfp表单设计(3)使用“控件生成器”添加控件 在Visual FoxPro中提供了文本框、编辑框、命令或组、选项组、组合框、列表框和表格等7个标准控件生成器工具。用户可以利用这些“控件生成器”,在窗口添加或修改、定制某控件。vfp表单设计对于容器层次中的对象,为了引用和操作,就必须标识出与其关联的容器类。例如,要操作表单集中某一表单的控件,就必须先引用表单集和表单,然后才是控件。Visual FoxPro提供了绝对引用和相对引用两种
8、方式。绝对引用必须标明每个层次对象的对象名,相对引用可用以下的简捷方法来标识要操作的对象:Parent:引用对象的直接容器(上一层容器类)。This:表示当前对象。ThisForm:表示包含该对象的表单。ThisFormset:表示包含该对象的表单集。ActiveControl:表示当前活动表单中有焦点的控件 例如例如:ThisFormset.Form1.Command1.Caption=”确定”ThisForm.Command1.Caption=”确定”This.Caption=”确定”This.Parent.BackColor=RGB(255,0,0)vfp表单设计可在属性窗口中设置,也可
9、通过命令设置,例:Thisform.Label1.Caption=“累加和:”注意:如果属性要求输入字符值,不必用引号将这个值括起来。vfp表单设计 在表单中当用户进行某些动作时,便会自动触发对象的事件代码,编写事件代码是面向对象的程序设计中最常用、最主要的方法。在VFP可视化环境设计中,事件代码的编辑可在“代码窗口”中进行。选中表单设计器工具条中的“代码窗口”按钮,或利用“显示”菜单中“代码”菜单项,或双击对象都将会出现代码窗口,如下图所示。事件选择栏对象选择栏代码编辑栏vfp表单设计设计“学生管理系统”欢迎界面vfp表单设计操作步骤:打开”表单设计器”添加两个标签 设置属性:在标签上输入文
10、字设置字体、大小、背景等。vfp表单设计输入事件代码vfp表单设计每一个表单或表单集都包括一个数据环境。数据环境是一个对象,它包括了在运行一个表单时需要打开的全部表、视图和关系。可以在“数据环境设计器”中可视地设置数据环境,并将它和表单或表单集一起保存。1.数据环境设计器的启动方法一:“显示”菜单中选择“数据环境”选项;方法二:右击表单空白处,选“数据环境”;方法三:单击表单设计器工具栏中“数据环境”按钮。2.向数据环境中添加表或视图:右击数据环境设计器,选“添加”。3.移去数据环境中的表:方法同移去数据库表文件方法相同。4.为数据环境设置关系:建立主表和从表的关系。5.向表单中添加表字段、表
11、:选定表字段或表直接拖到表单上。vfp表单设计 1.表单的保存 在“表单设计器”中保存表单,可以从“文件”菜单中选择“保存”选项,则“表单设计器”中的表单以文件形式存盘,表单文件的扩展名为.scx。对于新创建未命名的表单,在选择“保存”选项之后,将弹出“另存为”对话框提示用户为表单输入文件名。2.表单的运行 方法一:选“表单”菜单中的“执行表单”菜单项;方法二:在“项目管理器”选表单名称,单击“运行”按钮。方法三:输入命令 DO FORM 表单文件名vfp表单设计设计“学生管理系统”用户登陆界面(kl.scx)vfp表单设计操作步骤:打开“表单设计器”添加控件两个标签、两个文本框;设置属性:设
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- vfp 表单 设计
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内