网站大量收购独家精品文档,联系QQ:2885784924

江苏省计算机等考试VFP第八章知识点归纳.doc

江苏省计算机等考试VFP第八章知识点归纳.doc

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
江苏省计算机等考试VFP第八章知识点归纳

第 九 讲 菜单、报表、应用程序 菜 单 设 计 VFP菜单:条形菜单和弹出式菜单。(全国) vfp菜单分两种:一般菜单和快捷菜单(江苏) Visual FoxPro系统菜单是一个典型的菜单系统,其主菜单是一个条形菜单,条形菜单的内部名字为_MSYSMENU 菜单设计器所设计的菜单保存在.mnx文件中,如果要运行菜单,必须生成一个.mpr的文件,它是一个文本文件,即.mnx文件是菜单定义文件或菜单文件,存放各菜单项的定义,不能运行, mpr文件是菜单程序文件,可执行 菜单设计的基本流程 定义菜单:create menu 菜单定义文件名,生 成菜单定义文件(.mnx)和菜单备注文件(.mnt) 修改菜单定义: modify menu 菜单定义文件名 运行菜单程序文件:do 菜单名.mpr,扩展名MPR不能省略,产生用于运行的.mpx文件 DO命令小结: do 查询名.qpr , qpr不可省.运行表单的命令: do form 表单名.scx 注意:SCX可省略运行程序的命令:do 程序名.prg 注意:PRG可省略 每个菜单项都可设置一个热键(访问键)和快捷键。 设置访问键Alt+字母 :在菜单项后键入“\字母” 例:为“文件”菜单项设置访问键Alt+F,方法在菜单名称中输入文件(\F); 为“Help”菜单项设置访问键Alt+H,方法在菜单名称中输入\ Help 设置快捷键Ctrl+字母 菜单设计器“选项”—“键标签”—按下Ctrl+字母 菜单设计器“结果”列4个选项 命令:在其后文本框只能输入一条命令 过程:可输入多行代码 子菜单:定义子(下一级)菜单 填充名称:指定菜单项的内部名称 创建分组线:在设置启用和废止菜单项: 在菜单设计器“选项”—“键标签”—“跳过”—键入 表达式, 表达式为“假”(.F.),则启用菜单或菜单项,即菜单项可用 表达式为“真”(.T.),则废止菜单或菜单项,即菜单项不可用,呈灰色 例:如果要无条件地废止一个菜单项(即让该菜单项变成灰色),则在该菜单项的“跳过expl”框中键入表达式 .T. 。 插入VFP系统菜单:在 “插入栏”中设置 “菜单名称”中,键入“\-”,在两个菜单项之间创建一条分隔线返回到系统默认菜单 ,将系统菜单恢复缺省配 置 ,即VFP主菜单: SET SYSMENU TO DEFAULT SET SYSMENU TO:屏蔽系统菜单,使系统菜单不可用 set sysmenu on /off 允许/禁止程序执行时访问系统菜单 set sysmenu automatic:使系统菜单显示出来,可访问系统菜单 配置VFP菜单命令 set sysmenu save:将当前系统菜单配置指定为缺省配置 将系统菜单恢复成标准配置: set sysmenu nosave SET SYSMENU TO DEFAULT 快速菜单:要定义的菜单和VFP系统菜单在形式或功能上很类似时,可使用快速菜单 在“菜单”下选择“快速菜单”,然后修改系统菜单 快捷菜单的创建 : (1)在“快捷菜单设计器”窗口中设计快捷菜单,生成菜单程序文件。 (2)在快捷菜单的“清理”代码中添加清除菜单的命令,使得在选择、执行菜单命令后能及时清除菜单,释放其所占用的内存空间,格式为: ???RELEASE POPUPS 快捷菜单名 [EXTENDED] (3)在表单设计器环境下,选定需添加快捷菜单的对象。 (7)在选定对象的RightClick事件代码中,添加调用快捷菜单程序的命令:DO 快捷菜单程序文件名,此处的文件扩展名.MPR不能省略。 SDI菜单的创建 SDI(Single Document Interface,单文档界面) 菜单:指出现在单文档界面窗口中的菜单,即为 顶层表单添加下拉式菜单 。 方法: (1)在“菜单设计器”窗口中设计好下拉式菜单。 (2)打开“显示”菜单下“常规选项”对话框,选中对话框右下角的“顶层表单”复选框。 3)将表单的ShowWindow属性设置为2-顶层表单 (4)在表单的Init事件中添加调用菜单的程序代码: ?DO 菜单程序文件名.MPR WITH This,.T. (5)在表单Destroy事件中添加清除菜单的程序代码: ??RELEASE MENU 菜单名 [EXTENDED]其中EXTENDED表示在清除条形菜单时一起清除其下属的所有子菜单。  典型菜单系统是下拉式菜单,由一条形菜单和一组弹出式菜单组成,前者作为主菜单,后者作为子菜单。 自定义工具栏(江苏考) 要创建工具栏,必须定义一个工具栏类,VFP提供了工具栏基类(ToolBar),可依其建立工具栏子类 除了Grid控件不能添加

文档评论(0)

drj776 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档