第06次课(菜单报表).docVIP

  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文档。上传文档
查看更多
第06次课(菜单报表)

第四部分 菜单与报表 系统菜单: 1.1 菜单结构: VFP支持两种类型的菜单:条形菜单和弹出式菜单。如图4.1所示:每一个菜单项都可以选择地设置一个热键和一个快捷键。无论是那种类型的菜单,当被执行时,都会执行一条命令、一个过程或激活另一个菜单。 1.2 系统菜单: VFP系统本身固有的菜单叫系统菜单,其内部名字为:_MSYSMENU。其设置相关命令为 格式:SET SYSMENU ON | OFF 允许/禁止访问系统菜单 SET SYSMENU AUTOMATIC 使系统菜单显示并可访问 SET SYSMENU TO [ DEFAULT ] 屏蔽或恢复系统菜单默认值 SET SYSMENU SAVE 将当前的系统菜单配置指定为缺省配置 SET SYSMENU NOSAVE 恢复VFP系统默认菜单配置 下拉式菜单设计: 2.1 菜单设计的基本步骤及设计窗口: 图4.2 菜单设计的一般步骤 图4.3 菜单设计器窗口 2.2 编辑菜单内容: 添加菜单项: 添加分组线:\- 注:如果将“菜单名”内容确定为“\-”,则该菜单项将成为分组线 添加组合键: 添加热键:\ 如:文件(\F) 将字母“F”定义为热键 2.3 插入系统菜单:将VFP系统中的菜单插入到用户定义菜单中,以提高用户制作菜单的效率,节约设计制作时间。 2.4 保存菜单:菜单文件扩展名:.mnx,.mnt 2.5 生成菜单程序:菜单程序文件扩展名:.mpr 2.6 运行菜单程序:DO 文件名 注:运行菜单文件时,其文件扩展名不能省略。如:DO abcd.mpr 4.1:利用菜单设计器建立一个下拉菜单,具体要求如下: 条形菜单的菜单项包括:数据维护(W)、编辑(B)、退出(R),他们的结果分别是:激活弹出式菜单wh、激活弹出式菜单bj、将系统菜单恢复为标准设置。 弹出式菜单wh菜单项包括:录入记录、修改记录、浏览记录,它们的快捷键分别为Ctrl+L、Ctrl+X、Ctrl+I,它们的结果分别是执行程序文件lr.prg、xg.prg、ll.prg弹出式菜单bj包括剪切、复制和粘贴三个选项,它们分别调用相应的系统标准功能。 操作步骤如下: 在命令窗口中输入命令:MODIFY MENU cxlx,打开“菜单设计器”窗口; 设置条形菜单的菜单项,如图4.4所示: 为菜单项“退出”定义过程代码:单击菜单项“结果”列上的“创建”按钮,打开文本编辑窗口,输入下列代码: SET SYSMENU NOSAVE SET SYSMENU TO DEFAULT 定义弹出式菜单 wh:单击“数据维护”菜单项“结果”列上的“创建”按钮,使设计器窗口切换到子菜单页,然后设置各菜单项,如图4.5所示。 为菜单项“录入记录”设置快捷键:单击菜单项“选项”列上的按钮,打开“提示选项”对话框,然后单击“键标签”文本框,并在键盘上按组合键Ctrl+L;用同样方法为其他菜单项设置快捷键。 设置弹出式菜单的内部名字:从“显示”菜单中选择“菜单选项”命令,打开“菜单选项”对话框,然后在“名称”框中输入wh,如图4.6所示。 定义弹出式菜单bj:单击编辑菜单项“结果”列上“创建”按钮,使设计器窗口切换到子菜单页;单击“插入拦”按钮,打开“插入系统菜单拦”对话框;从对话框的列表框中选择“粘贴”项并单击“插入”按钮;用同样方法插入“复制”和“剪切”项。如图4.7所示: 为弹出式菜单bj设置内部名字。 保存菜单定义:单击“文件”菜单中的“保存”按钮,结果保存在菜单定义文件cdlx.mnx和菜单备注文件cdlx.mnt中。 生成菜单程序:单击“菜单”菜单中“生成”命令。产生的菜单程序文件为cdlx.mpr。 【例题】4.2:创建一个可执行文件cdapp.exe。具体要求如下:执行该文件时,首先在屏幕上显示一个下拉式菜单,如图4.8所示。当选择“统计人数”菜单项时,运行表单chopco.scx;当选择“查询选课”菜单时,运行表单bgbd.scx;当选择“退出”菜单时返回。 操作步骤如下: 打开“菜单设计器”窗口,定义下拉式菜单,如图4.9(a)与图4.9(b)SET SYSMENU NOSAVE SET SYSMENU TO DEFAULT CLEAR EVENTS 从“文件”菜单中选择“保存”命令,将菜单定义保存在文件cdlx2.mnx和cdlx.mnt中,并生成菜单程序文件cdlx2.mpr。 在命令窗口输入命令:CREATE PROJECT cdapp,打开“项目管理器”对话框。 图 4.9(a) 下拉菜单主菜单

文档评论(0)

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

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

1亿VIP精品文档

相关文档