第七章菜单设计及应用 20页.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文档。上传文档
查看更多
第七章菜单设计及应用 20页

菜单设计及应用 学习目标 基本学习目标 了解下拉式菜单的组成。 利用VFP的菜单设计器新建菜单文件,建立菜单结构。 为菜单选项加入分隔线、快捷键及选项执行代码,利用“常规属性”对话框为菜单定义整体属性。 掌握运行菜单的方法。 进阶目标 能为一个小型管理信息系统设计菜单,整合系统的各项功能。 本讲主要内容 下拉式菜单的组成 菜单设计器 设计菜单选项 存储并执行菜单 设置菜单的常规属性 设定选项的程序代码 7.1 菜单的组成 下拉菜单 7.2 菜单设计器 Visual Foxpro中的菜单也是以文件的形式保存的,菜单文件的扩展名为.mnx。 用新建文件的方法,即可打开菜单设计器。 7.2.1 建立主选项 主选项即是菜单栏中的选项。 7.2.2 加入菜单热键 用ALT+热键可以直接激活菜单 为选项加入快捷键字母的方法是在该菜单名称后加上“(\字母)” 7.2.3 选项执行结果 7.2.3 选项执行结果 命令:选中菜单项后,执行一条Visual FoxPro 的命令 填充名称:输入任一名称,程序中用以识别此选项是否被选取 子菜单:此选项有下一层子菜单 7.2.4 加入子菜单分隔线 在子菜单中加入分隔线有助于区分不同类别的选项,使功能更加清晰。 7.2.4 加入子菜单分隔线 要在菜单中加入分隔线,只要在需分隔的两个选项之间插入一个“\-” 7.2.5 设定其它选项 7.2.5 设定其它选项 快捷方式:设定菜单快捷键 设置方法:在“键标签”框中按下要使用的快捷键 7.2.6 存储并执行菜单 当菜单设计完成以后,必须先保存为菜单文件,Visual FoxPro 8.0中菜单文件默认扩展名为.MNX,保存后才能执行此菜单。可以利用“文件”菜单中的“保存”来保存菜单文件。 7.3 设置菜单的常规属性 “常规选项”可以设定菜单的整体属性,如自定义菜单与系统主菜单的相对位置,运行菜单时的设置代码和清理代码等。 7.3 设置菜单的常规属性 7.4 设定菜单选项的程序代码 前面的工作设置了菜单的结构,这时菜单虽然可以运行,但选取菜单选项时不执行任何操作。可见并不是有了菜单项就可以实现功能,还要为制作的菜单项指定任务,才能算是完整地制作了菜单。 可以为菜单选项指定一个命令去执行一个任务,此命令可以是有效的Visual FoxPro 命令,包括对程序和过程的调用。 除了使用命令外,还可以用过程来完成任务。 7.4 设定菜单选项的程序代码 【例3】为cd1.mnx中的“打印”选项建立下拉菜单“报表预览”和“报表打印”,并分别设置代码,实现打印和预览已建立的报表文件myreport.frx。 7.4.2 设置菜单选项代码的常用命令  调用表单: DO FORM 表单文件名  调用程序: DO 程序文件名  调用查询: DO 查询文件名.qpr  打印报表: REPORT FORM 报表文件名 TO PRINT  预览报表: REPORT FORM 报表文件名 PREVIEW  恢复系统菜单: SET SYSMENU TO DEFAULT  退出VFP: QUIT 作业:1、本章课后习题及书中例题 2、本章习题 * * 第七章 快捷菜单 为应用系统设计方便实用的菜单是系统易于使用的关键。 Visual Foxpro提供的菜单设计器可以设计下拉菜单和快捷菜单,本讲介绍如何设计下拉菜单。 子菜单 快捷键 菜单栏 菜单分隔线 不可选项 热键 选项名称 选择菜单时执行的动作 设计提示选项 输入名称 拖动改变次序 【例2】 为上节建立的菜单cd1.mnx中的“文件”选项加上热键“F”,为“退出”选项加上热键“X”。 过程:可以输入一系列命令,当此选项被选取时,这一串命令会顺序执行。 分隔线 单击 跳过选项:判断其右方的条件表达式的结果,若执行菜单时条件表达式结果为.T.,则此菜单项就会变为灰色字体而无法选取,表示此选项无效 信息:显示在状态栏上作为选取该选项时的提示 菜单项:在这里输入选项的名称,用来在程序中判断是否选择该选项。 注释:设定注解,在阅读程序时作为解释 运行菜单有两种方法: 设定缺省的程序代码 设定设计的菜单和Visual FoxPro 主菜单的相对关系 设置代码:刚启动菜单时运行的代码。 清理代码:菜单定义完毕后执行的代码。 报表预览:REPORT FORM myreport PREVIEW 报表打印:REPORT FORM myreport TO PRINT

文档评论(0)

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

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

1亿VIP精品文档

相关文档