菜单设计(改).pptVIP

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第十二章 菜单程序设计 有如下程序段: SET TALK OFF CLEA @2,10 SAY “请选择:” @3,15 PROMPT “1--输入” @4,15 PROMPT “2--查询” @5,15 PROMPT “3--输出” @6,15 PROMPT “0--退出” MENU TO W ?W,TYPE(‘W’) 程序运行后,如果输入0,则屏幕显示的结果是 ( ) A) 0,N B) “退出”,C C) “4”,C D) 4,N 思考与练习 创建一个下拉菜单menu4,并生成菜单程序,运行 该菜单会在当前VFP系统菜单的末尾追加一个“统计” 菜单,其中包括“计算\C”和“退出\Q”两个菜单项。 退出菜单的功能为:关闭所有数据库和表,并返回系统 菜单。(“计算”菜单项的内容可不设计) * * 菜单的基本概念 1.菜单(Menu): 由一系列命令或文件组成的列表清单。 2.菜单栏(Menu Bar): 位于应用程序窗口的最上方。 3.菜单项(Menu Item): 下拉菜单中的一条命令。 4.菜单标题(Menu Title): 表示菜单或菜单项的名称。 5.菜单系统(Menu System): 菜单、菜单栏、菜单项、 菜单标题的集合。 6.键盘访问键: 访问菜单或菜单项的快捷键。 7.键盘快捷键: 访问菜单项的组合键。 设计菜单系统的步骤: 1)规划菜单系统.确定需要的菜单、子菜单、菜单项 2)创建图形化菜单界面。使用菜单设计器。 3)实现具体功能。制定菜单要执行的任务。 4)生成菜单程序。 5)运行已生成的.MPR菜单程序。 注意:扩展名.MPR不能省略 12.1 建立菜单 12.1.1 使用“项目管理器”创建菜单 12.1.2 使用“新建”创建菜单 12.1.3 使用 CREATE MENU [FileName|?] 命令创建菜单 12.1.4 在“菜单设计器”窗口中创建菜单 创建菜单项、插入、删除菜单项 12.1.5 创建快捷菜单 12.2.6 ★生成菜单程序(.MPR) 注意:菜单程序(.MPR),菜单文件(.MNX) 12.2 为菜单指定任务 12.2.1 为菜单指定子菜单 用于创建下拉子菜单 12.2.2 为菜单指定命令 在文本框中输入一条命令,选择该菜单项时执行 该命令。 12.2.3 为菜单指定过程 创建一个过程,选择该菜单项时执行该过程。 12.3 定义键盘访问键和快捷键 方法: 定义键盘访问键: \字母 定义键盘快捷键 ★注意: 每次修改菜单后,都必须要重新生成菜单程序。 12.4 菜单项的逻辑分组 将功能相近的菜单项分成一组,用灰色直线与其他菜单 项隔开。 方法:在菜单名称文本框中输入 \- ★注意: 每次修改菜单后,都必须要重新生成菜单程序。 菜单的相关命令: set sysmenu to defa 设置系统菜单为默认菜单(相当于返回系统菜单窗口) clear window 关闭窗口 clear events 关闭事件循环 read events 设置事件循环 set century on do 菜单名 with this, .t. 在表单中调用菜单 为顶层表单添加菜单 1.在“菜单设计器”窗口中设计下拉式菜单 2.在“常规选项”对话框中选择“顶层表单”复选框 3.将表单的ShowWindow的属性值设为2,使其为 顶层表单 4.在表单的Init事件代码中写入: DO 菜单名 WITH THIS [,“内部菜单名”] 5.在表单的Destory 事件代码中写入: RELEASE MENU 菜单名 [ Extended ] 建立快捷菜单 1.建立并生成快捷菜单 2.在快捷菜单的“设置”中添加表单对象引用的参数接收语句 PARAMETERS 参数 (即调用该菜单的表单对象名) 3. 在快捷菜单的“清理”中添加命令: RELEASE POPUPS 快捷菜单名 [ Extended ] 4.表单设计器环境下,选定需要添加快捷菜单的对象 5. 在选定对象的 RightClick 事件代码中添加: DO 快捷菜单程序文件名 2、 ★亮条式菜单 1)显示菜单命令 @行,列 PROMPT 菜单项目 功能:将菜单项目(提示信息)显示在指定位置。 说明:一条PROMPT命令只显示一个菜单项。 2)菜单激活命令 格式:MENU TO 变量 说明:激活菜单,并按菜单项的定义顺序,将所选 菜单项的序号赋值给变量。 3)菜单项的选择 选择菜单项目或者键

文档评论(0)

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

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

版权声明书
用户编号:6203200221000001

1亿VIP精品文档

相关文档