- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第9章 表单设计与应用 9.1 表单的建立与运行 表单 (Form)是VFP的特色所在,内容丰富,功能强大,是开发信息系统的强有力工具。所谓表单,实际上是一种容器,其中可以加入VFP中的很多其他对象,应用系统通常使用表单作为数据操作的一个窗口,用户通过表单对数据库中的数据进行查询、插入、删除、统计及其他操作。表单设计的好坏,对整个应用系统的优劣有很大关系。VFP中提供了强有力的表单设计手段,用户通过可视化的设计方法,能够方便地定义表单中的各种对象、对象的属性、对象的方法。学习掌握了表单的设计方法后,将对VFP的功能、开发方法以及面向对象的方法有一个更深刻的认识 9.1.1 用表单设计器建立表单 从OOP的观点考察,表单是一种容器对象,它由VFP 的基类Form派生而成,并以独立的文件形式存储。所谓表单设计,实际上就是对这个容器对象本身及其所包含的对象的设计 1.? 表单设计窗口简介 如图9-3,表单设计窗口的最上面为菜单栏,中心区域为一个表单,还可能有一个属性设置窗口,一个控件工具框 (1) 菜单栏 进入表单设计窗口后,菜单栏共有“文件”、“编辑”、“显示”、“格式”、“表单”、“工具”、“程序”、“帮助”等九个菜单栏选项,用鼠标单击每一个菜单栏选项都会弹出一个下拉式菜单,每个下拉式菜单又包含了一些菜单项 (2) 控件工具框 VFP 用可视化的方法为表单设计者提供的一个可使用的“类”清单,设计者可以用鼠标选中框中的类并用拖放的方法在表单中派生各种对象 类以类库文件的形式存储,并且一个类库文件可以存储多个类,控件工具栏在任何时候只显示一个类库文件所包含的类及一个类库文件按扭,应用该按扭可以指定类库文件 通常情况下,控件工具栏中显示的是VFP 中的基类,设计者可以使用类库文件选择按钮指定自己所需要的类文件 如果控件工具栏没有出现时,可以使用以下步骤恢复: 在VFP 的菜单栏中,选择“显示”菜单中的“工具”选项,并在下拉列表框中选中“表单控件” 用新建表单文件和打开表单文件两种方法都可以进入表单设计窗口,具体操作都是对VFP 的菜单栏进行的操作: 方法一:选择“文件”菜单中“新建”选项,指定文件类型为“表单”,并单击“新建表单”按扭。 方法二:选择“文件”菜单中“打开”选项,指定文件类型为“表单”,并在文件打开对话框中指定对应的表单文件 2.表单控件工具框的初步认识 表单控件工具框为我们提供了VFP中的各种控件。 所谓控件,实际上就是各种派生对象的“父类”。 (1) 怎样在表单中加入一个对象 首先将鼠标在控件工具框移动到所需要的控件,并单击鼠标主按扭,然后到表单的相应位置拖放出一个图形,就在表单中加入了一个继承了所选控件的全部属性和方法程序的对象 (2) 怎样选择自己所需要的控件集 如果所需要的控件不在当前表单控件工具框中,就要重新指定工具框对应“类库”文件: 用鼠标指向表单控件工具框中“查看类” 的命令按扭,单击鼠标主按扭,选择“添加”,在打开的对话框中选择所需要的类文件。 在上述步骤中选择“常用”可以恢复标准控件(基类)。 (3)常用控件的初步认识 常用控件就是VFP 为开发者提供的基类 标签控件(LABEL):不能绑定数据,只能起提示作用。在图9-2所示的表单中,编号是一个基于标签类的对象,作用是提示随后的数据是教师的编号。 命令按钮(command):在应用系统中,命令按钮是交互的主要工具,人们通过按钮向应用系统发布操作命令,按钮通过执行其方法程序响应人们的命令。 命令组(command group):关于命令的容器,图9-2所示的表单中,右侧就是一个命令按扭组,由“表首”、“表尾”、“向前”、“向后”、“添加”、“删除“、“退出”等7个命令按钮组成。 选项按钮组(option group):选项按钮即一般所称的单选按钮,是构成交互式界面的有力工具。 文本框(text box):文本框是一种基本控件,它可以捆绑关系数据表的一个非备注型字段数据,从而实现通过文本框对象对数据表的字段增加和修改的目的。 编辑框(edit box):编辑框可以绑定一个关系表中的备注型字段数据。 组合框(combobox):组合框兼有列表框和文本框的功能。它有下拉组合框和下拉列表框两种形式。组合框可以绑定数据表中的一个或多个字段。 列表框(list box):与组合框类似。 复选框(check box):复选框也是构成交互式操作界面的有力工具。复选和选项按钮的的差别是:服选按钮可以兼选,而选项按钮只能单选。
原创力文档


文档评论(0)