VFP复习5-程序设计基础-(3).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文档。上传文档
查看更多
第8章 菜单设计与应用. VisualFoxPro系统菜单条形菜单弹出式菜单(1)下拉式菜菜:由条型菜单(主菜单)和弹出式菜单(子菜单)组成.(2)快捷菜单:鼠标右击弹出的菜单.热键(访问键)快捷键. 创建菜单系统1.调用菜单设计器方法1: 文件—新建方法2: 使用命令:creat menu 文件名. 菜单设计实例 下拉式菜单设计 【例8.1】利用菜单设计器设计一个下拉式菜单 . 创建菜单系统2.菜单设计器窗口(1)菜单名称:用于输入菜单标题。 指定热键(访问键):如:退出(Q) 在指定访问键Q前加“\” ,即“退出(\Q)”。 菜单项分组:插入分隔线。 菜单名称栏 输入“\-”。 设置快捷键:Ctrl键+字母 单击“选项”列下的按钮,打开选项设置对话框,设置快捷键。. 创建菜单系统2.菜单设计器窗口(2)结果:选择菜单时发生的动作.子菜单 :用于创建下级子菜单命令 :只执行一条命令语句;过程 :用于执行一组命令.. 创建菜单系统2.菜单设计器窗口(3)选项:单击选项下按钮,可打开“提示选项”对话框.用于设置”快捷键”:在键标签处按下组合键。(4)菜单级:显示当前菜单所处的级别,用于返回指定菜单.. 创建菜单系统3.指定菜单项的位置选择“显示—常规选项”,打开常规选项对话框。(1)位置:替换:新菜单替换原菜单。追加:新菜单添加当前系统菜单内容右侧。在…之前:新菜单插入到指定菜单前面。在…之后:新菜单插入到指定菜单后面。(2)顶层表单:选中此项,将菜单添加到顶层表单中。. 创建菜单系统4. 重新配置系统菜单【格式】SET SYSMENU TO DEFAULT|SAVE|NOSAVETO DEFAULT: 返回(恢复)到系统菜单。SAVE:将缺省配置指定当前的菜单配置。NOSAVE:将缺省配置恢复为系统菜单的标准配置 。“退出”菜单常考的命令:返回到系统菜单 set sysmenu to default 写在命令里或过程里 恢复标准的系统菜单 set sysmenu nosave 写在过程里 set sysmenu to default. 创建菜单系统5.生成菜单程序(mpr)选择“菜单—生成”6.运行菜单选择“程序--运行”。DO 菜单程序文件名.mpr.MNX 菜单文件.MNT 菜单备注文件.MPR 根据菜单文件生成的菜单程序文件.MPX 编译后的菜单程序,运行菜单程序时自动生成不能省略扩展名注意: 每次修改完菜单的原文件(mnx)后,要重新生成可执行文件(mpr). 为顶层表单添加菜单 1.菜单的设置:(1) 设计菜单。(2)设置常规选项。 选择“显示---常规选项---顶层表单”。(3) 生成菜单程序文件。2.表单的设置(4)设置表单属性:ShowWindow属性值为“2-作为顶层表单”(5)表单调用菜单:在表单的Init或load事件中写入: DO 菜单名.MPR WITH This, XXX 其中: this:表示当前表单对象的引用 XXX :为菜单指定一个内部名字,释放菜单时使用(6)表单退出时释放菜单:表单的Destroy事件中输入命令: RELEASE MENU XXX EXTENDED 其中: EXTENDED表示同时清除该菜单下所有子菜单. 例:34.21. 使用文件--新建--表单--新建文件(或命令: CREATE FORM form_menu)打开表单设计器.2. 在其“属性”的“ShowWindow”中选择“2 - 作为顶层表单”。3. 表单Form1的Init事件代码: do menu_lin.mpr with this ,xxx(启动菜单命令)。4.表单Form1的Destroy事件代码:release menu xxx extended (在表单退出时释放菜单). 3.21.建立菜单 (1)打开菜单设计器,输入菜单项,在“退出”主菜单的“过程”代码: myform.release myform为表单文件名 set sysmenu to default (2)单击“显示--常规选项”,选中“顶层表单”。 (3)保存菜单,选择“菜单--生成”,生成“mymenu.mpr”文件。2.建立顶层表单: Name属性:myform Caption属性:顶层表单 ShowWindow属性: 2-作为顶层表单”. 表单的Init事件代码:do mymenu.mpr with this ,xxx (启动菜单) 说明:在菜单中关闭表单的命令为: 表单文件名.rele

文档评论(0)

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

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

1亿VIP精品文档

相关文档