电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

Visual Forpro数据库设计与应用 教学课件 ppt 作者 安晓飞 10VFP第15讲

19页
  • 卖家[上传人]:E****
  • 文档编号:89184064
  • 上传时间:2019-05-20
  • 文档格式:PPT
  • 文档大小:644KB
  • / 19 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、第15讲 菜单设计与应用,第8章 菜单设计与应用,2,教学内容,第8章菜单设计与应用 8.1 菜单设计基础 8.2 菜单设计 8.3 快捷菜单设计,第8章 菜单设计与应用,3,教学重点 熟练掌握下拉式菜单的建立 熟练掌握快捷菜单的建立 教学难点 下拉式菜单和快捷菜单的建立,第8章 菜单设计与应用,4,8.1 VisualFoxPro系统菜单,1.菜单结构,VFP支持两种类型的菜单:,选择某个菜单选项可执行用户指定的一条命令、一个过程或激活另一个菜单。,典型菜单,(1)下拉式菜菜:如VFP系统菜单,由条型菜单(主菜单)和弹出式菜单(子菜单)组成.,(2)快捷菜单:鼠标右击弹出的菜单,由一个或一组弹出式菜单组成.,第8章 菜单设计与应用,5,8.2.2创建菜单系统,1.调用菜单设计器,方法1: 文件新建 方法2: 使用命令:creat menu 文件名,第8章 菜单设计与应用,6,菜单设计实例,下拉式菜单设计 【例8.1】利用菜单设计器设计一个下拉式菜单,第8章 菜单设计与应用,7,8.2.2创建菜单系统,2.菜单设计器窗口,(1)菜单名称:用于输入菜单标题。 指定热键(访问键):如:定义

      2、某菜单项的访问键为“X” 在该菜单名称字母X前加“”两个字符,即“X”。 设置快捷键:Ctrl键+字母 单击“选项”列下的按钮,打开选项设置对话框,设置快捷键。 菜单项分组:插入分隔线。 在菜单名称栏中输入“-”。,第8章 菜单设计与应用,8,8.2.2创建菜单系统,2.菜单设计器窗口,(2)结果:选择菜单时发生的动作. 命令 :只执行一条命令语句; 选中该项后,在右侧文本框中输入命令。 过程 :用于执行一组命令. 选中该项后,单击“创建”按钮。 子菜单 :用于创建下级子菜单 选中该项,单击“创建”按钮. 填充名称:用于为菜单项输入名称.,第8章 菜单设计与应用,9,8.2.2创建菜单系统,2.菜单设计器窗口,(3)选项:单击选项下按钮,可打开“提示选项”对话框.用于设置”快捷键”:在键标签处按下组合键。,(4)菜单级:显示当前菜单所处的级别,用于返回指定菜单.,第8章 菜单设计与应用,10,8.2.2创建菜单系统,3.指定菜单项的位置,选择“显示常规选项”,打开常规选项对话框。 (1)位置: 替换:新菜单替换原菜单。 追加:新菜单添加当前系统菜单内容右侧。 在之前:新菜单插入到指定菜

      3、单前面。 在之后:新菜单插入到指定菜单后面。,(2)顶层表单: 选中此项,将菜单添加到顶层表单中。,第8章 菜单设计与应用,11,8.2.2创建菜单系统,4.禁止访问和重新配置系统菜单,【格式】SET SYSMENU ON | OFF | TO 菜单名表 | TO DEFAULT|SAVE|NOSAVE,ON:允许程序执行时访问系统菜单 OFF:禁止程序执行时访问系统菜单 TO 菜单名表:重新配置系统菜单,以内部名字列出可用菜单 TO DEFAULT:将系统菜单恢复为缺省配置(反回到系统菜单) SAVE:将缺省配置指定当前的系统菜单配置 NOSAVE:将缺省配置恢复为系统菜单的标准配置,SET SYSMENU TO命令用来屏闭和禁止使用系统菜单,第8章 菜单设计与应用,12,8.2.2创建菜单系统,5.生成菜单程序(mpr) 选择“菜单生成”,6.运行菜单 选择“程序-运行”。 DO ,.MNX 菜单文件 .MNT 菜单备注文件 .MPR 根据菜单文件生成的菜单程序文件 .MPX 编译后的菜单程序,运行菜单程序时自动生成,不能省略扩展名,第8章 菜单设计与应用,13,8.2 下拉式菜单

      4、的设计,1.调用菜单设计器,2.定义菜单,3.生成菜单程序,4.运行菜单程序,菜单文件(.mnx,.mnt),菜单程序文件(.mpr),8.2.1菜单设计的基本步骤,表文件,不能运行,菜单备注文件,第8章 菜单设计与应用,14,8.2.3为顶层表单添加菜单,1.菜单的设置: (1)在“菜单设计器”窗口中设计菜单。 (2)在“显示-常规选项”对话框中,选中“顶层表单”复选项 (3)选择“菜单-生成”选项,生成菜单程序文件。 2.表单的设置 (1)设置表单的ShowWindow属性值为“2作为顶层表单” (2)在表单的Init事件中调用菜单程序 Do WITH This,“ 其中:菜单程序文件名不能省略扩展名mpr this:表示当前表单对象的引用 菜单名:为菜单指定一个内部名字,释放菜单时使用 (3)释放菜单:在表单的Destroy事件代码中加入命令: RELEASE MENU EXTENDED 其中: EXTENDED表示同时清除该菜单下所有子菜单,第8章 菜单设计与应用,15,例:34.2,1. 使用“文件-新建-表单-新建文件“(或命令: CREATE FORM form_menu

      5、)打开表单设计器. 2. 在其“属性”的“ShowWindow”中选择“2 - 作为顶层表单”。 3. 表单Form1的Init事件代码: do menu_lin.mpr with this ,xxx(启动菜单命令)。 4.表单Form1的Destroy事件代码:release menu xxx extended (在表单退出时释放菜单),第8章 菜单设计与应用,16,3.2,1.建立顶层表单: Name属性:myform Caption属性:顶层表单 ShowWindow属性: 2-作为顶层表单”. 2.建立菜单 (1)打开菜单设计器,输入菜单项,在“退出”主菜单的“过程”代码: myform.release &myform为表单名,即表单的NAME属性值. set sysmenu to default (2)单击“显示-常规选项”,选中“顶层表单”。 (3)保存菜单,选择“菜单-生成”,生成“mymenu.mpr”文件。 3.表单的Init事件代码:do mymenu.mpr with this ,xxx (启动菜单),第8章 菜单设计与应用,17,8.3快捷菜单,(1)选择”文件新建菜单新建文件-快捷菜单” . (2)在打开的“菜单设计器”中设计菜单. (3)添加快捷菜单“清理”代码(使选择、执行菜单命令后,及时清除菜单,释放内存) 选择“显示常规选项” ,选中“清理”复选框打开编辑“清理”代码的窗口,输入命令: RELEASE POPUPS EXTENDED (4)生成菜单程序文件MPR。 (5)调用快捷菜单。在表单的RightClick事件中,添加命令: DO ,不能省略扩展名mpr,第8章 菜单设计与应用,18,快捷菜单设计,【例8.3】为表单添加快捷菜单,第8章 菜单设计与应用,19,课外作业 实训教材:第8章 P170P174 上机实验 周4学时 实验8.1 下拉式菜单设计 实验8.2 顶层表单菜单设计 实验8.3 快捷菜单设计 实验8.4 综合应用练习 实验7.3 编辑框的使用 实验7.5 列表框的使用 实验7.6 组合框的使用 实验7.7 计时器的使用 实验7.8 微调按钮控件的使用,

      《Visual Forpro数据库设计与应用 教学课件 ppt 作者 安晓飞 10VFP第15讲》由会员E****分享,可在线阅读,更多相关《Visual Forpro数据库设计与应用 教学课件 ppt 作者 安晓飞 10VFP第15讲》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    信息化课堂中的合作学习结业作业七年级语文 发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2 2022年小学体育教师学期工作总结
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.