VFP课件第15讲.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第15讲 表单设计(1) 引 言 表单是面向对象程序设计的主要工具,也是学习Visual FoxPro的重点与难点。 在第7讲中,我们使用“向导”创建了可以对数据表进行基本操作的“表单”。但是,这些表单的功能有限,许多操作功能,例如,复杂的输入、查询、报表打印以及一些其他功能无法完成。因此,必须学习和掌握使用“表单设计器”创建具有各种功能的表单,才能完成应用系统的开发任务。 由于表单设计涉及内容很多,所以从本讲开始,将分四讲具体介绍表单设计技术。通过“教学管理系统”各功能表单的设计实例和上机实验,逐步熟悉掌握表单设计的方法和技巧。 只有掌握了表单设计,才能真正掌握面向对象的程序设计方法和技术。 15.1 表单设计器概述 15.1.1 表单设计器的打开 用表单设计器可以创建和修改表单。打开表单设计器有如下几种方法 (通过操作演示) 1.在项目管理器中打开 (1)新建打开:即通过新建表单打开。 (2)修改打开:即通过修改已有表单打开。 对于系统开发来讲,这种方法为首选。 2.使用菜单打开 (1)新建打开:单击“文件”→“新建”命令。 (2)修改打开:单击“文件” →“打开”命令。 3.用命令打开 (1)新建:命令:create form [表单文件名]。 (2)修改:命令:modify form [表单文件名]。 15.1.2 表单设计器环境 表单设计器与报表设计器有很多相同的地方,如有主窗口、表单菜单、控件工具栏、布局工具栏、数据环境等,但其控件工具栏的控件更加丰富,特别是增加了有重要作用的“属性”窗口。(结合操作介绍) 1.表单设计器窗口 用来显示新建或修改的表单,可视地添加和修改控件。关闭该窗口,即关闭表单设计器。 2.表单菜单 3.表单工具栏 4. 数据环境:与报表的数据环境作用相同。 5.布局工具栏:与报表的布局工具栏完全相同。 6.表单控件工具栏 功能同报表控件工具栏,但提供的控件更加丰富,有20多个。往表单添加控件的方法:单击控件钮,再在表单适当位置单击、拖动以确定大小。 7.属性窗口 用来设置属性。含对象框、属性设置框和属性、方法、事件列表框。 打开:当设计器打开时,采用如下方法 (1)单击“表单设计器”工具栏中的“属性窗口”钮。 (2)单击 “显示”菜单中的“属性”命令。 (3)右击对象,选“属性” 使用方法:在设计器中或对象框中选定对象,在列表框中选定属性,在属性设置框中输入或选择属性设置。 属性窗口在表单设计中具有重要的作用。任何控件(包括表单)都通过该窗口设置属性。因此,掌握属性窗口的使用是表单设计的重点之一。 (结合实际操作介绍) 15.1.3 表单的创建步骤 启动表单设计器后,便自动生成一个“空白”表单,需要按照以下步骤进行表单的设计: (1)首先确定“空白”表单的属性,如大小,标题、颜色、状态、按钮设置、是否自动居中、可否移动等。 (2)根据表单功能需要向“空白”表单添加控件,并确定每个控件的属性和布局。 (3)设置tab键次序。 tab键次序即表单运行时光标移动的顺序。控件添加的顺序默认为执行的顺序。设置方法下面介绍。 (4)根据需要在选定的控件的“事件”中填写代码,完成既定的操作功能。 在上述设计过程中,可以随时单击系统工具栏中的红色“!”运行表单,观察是否符合要求和设想,及时进行改进。符合设计要求,即可存盘。 15.2 对象的属性、方法和事件 表单设计离不开控件对象,要很好地使用控件,就必须了解其属性、方法和事件。对象的属性、方法、事件很多,这里只简要介绍共有的、常用的属性、方法和事件。为便于使用,我们进行了大体分类。对各个属性、方法和事件的理解,只能在以后的开发中逐步体会。 15.2.1 常用属性 1.外观(见教材表15.1) 2.颜色(见教材表15.2) 3.文字(见教材表15.3) 4.数据(见教材表15.4) (以上常用属性结合表做简单介绍,以后逐步熟悉) 15.2.2 常用方法 1.release方法 将表单从内存中释放(清除)。如:thisform.release。 2.refresh方法 重新绘制表单或控件,并刷新它的所有值。 语法:Object.Refresh 常用:thisform.refresh 当表单被刷新时,其所含有的控件也都被刷新。 3.show方法 显示表单。 4.hide方法 隐藏表单。该方法将表单的visible属性设置为.F.。语法Object.Hide。表单被隐藏后,用户不可直接访问它,但仍然可以在代码中访问它们。

文档评论(0)

80092355km + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档