版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第十三章 菜单系统,第2页,本章主要内容 (1学时),在菜单设计器中设计一个菜单 (重点),设计快捷菜单,综合举例,第3页,菜单的设计,一、编辑主菜单项、子菜单项,预览 二、编辑过程代码 三、保存 (生成菜单定义文件 “.mnx”) 四、生成菜单程序文件 (生成菜单程序文件 “.mpr”) 五、运行菜单程序文件 do .mpr,第4页,设计一个“学生档案管理”菜单 要求:在此菜单包含“初始化”、“查询”、“修改”、“报表”和“退出”五个菜单栏,各菜单栏中包含如下子菜单: 初始化:学生表、班级表、成绩表 查询:按班级查询、按课程查询、按姓名查询 修改:档案修改、成绩修改 报表:学生基本情况表、成
2、绩表 退出:退出 要求为“退出”菜单命令编写程序代码,使菜单正确退出。,第5页,在“菜单设计器”中设计主菜单,在“菜单设计器”中设计“查询”子菜单,第6页,通过“预览”按钮预览所设计的菜单,第7页,编辑“退出”过程代码,第8页,菜单设计完成后,单击“保存”按钮,弹出“保存”对话框。系统生成“学生档案 管理.mnx”菜单定义文件。,第9页,在系统菜单中选择“菜单”中的“生成(G)”,弹出“生 成菜单”对话框。 单击“生成”按钮,生成菜单程序文件 “学生档案管理.mpr”;,第10页,设计快捷菜单 要求:建立一个快捷菜单,在此菜单中包含“文件”和退出两个菜单项,在“文件”项中包含“新建”、“打开”
3、和“关闭”三个菜单命令,在“退出”项中包含“退出”菜单命令。此个菜单命令的功能和Visual FoxPro中的功能相同。,第11页,“插入系统菜单栏”对话框,单击“文件”菜单项中的“创建”按钮,进入子菜单的设计界面,为“文件”菜单设计三个菜单命令。单击右边的“插入栏”按钮,弹出的“插入系统菜单栏”对话框,在弹出的“插入系统菜单栏”对话框中依次选择“关闭”、“打开”和“新建”三个菜单项,单击“插入”按钮。,第12页,在“快捷菜单设计器”中预览所设计的快捷菜单,第13页,例:股票管理数据 stock 6,数据库中有stock mm表和stock_cs表,stock_mm的表结构是:股票代码 C(6
4、)、买卖标记L(.T.表示买进,.F.表示卖出),单价N(7.2)、本次数量 N(6)。stock_cs的表结构是:股票代码 C(6)、买入次数N(4),最高价N(7.2)。stock_mm表中一只股票对应多个记录,stock_cs表中一只股票对应一个记录(stock_cs表中开始时记录个数为0),第14页,(1)设计一个名为stock_m菜单,菜单中有两个菜单项”计算”和“退出”。程序运行时,单击“计算”菜单项应完成的操作是:计算每支股票的买入次数和(买入时的)最高价存入stock_cs表中,买卖标记.T.(表示买进)。 (注意:stock_cs表中的记录按股票代码从小到大的物理顺序存放)。
5、 (2)根据stock_cs 表计算买入次数量最多的股票代码和买入次数存储到的stock_x表中(与stock_cs表对应字段名称和类型一致)。单击“退出”菜单项,程序终止运行。,第15页,“stock_mm.dbf”数据表,第16页,“菜单设计器”对话框,第17页,“计算”过程的编辑窗口,第18页,第19页,菜单运行窗口,第20页,例:有一名为Menu_lin的下拉式菜单,请设计顶层表单 Frmmenu,将菜单menu_lin加入到该表单中,使得运行表单 时菜单显示在本表单中,并在表单退出时释放菜单。,第21页,Form1_Init() Do menu_lin.mpr with this,.t.,表单设计窗口,第22页,表单运行窗口,第23页,例:将一个设计好的菜单存盘,再运行该菜单,却不能 执行。因为 没有放到项目中 B) 没有生成菜单程序 C) 要用命令方式 D) 要连编 例:使用菜单设计器时,选中菜单项之后,如果要设计它 的子菜单,应在结果(Result)中选择 填充名称(Pad Name) B) 子菜单(Submenu) C) 命令(Command) D) 过程(Procedure),例:假设已经生成了名为mymenu的菜单文件,执行该
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 外研八下英语Unit 6 Developing ideas《自主学习》课件
- 2025 网络基础中网络流量分类的深度学习方法课件
- 停车泊位可行性研究报告
- 行政强制的基本概念和分类
- 2026年及未来5年市场数据中国商贸服务行业市场深度分析及投资策略咨询报告
- 安徽省安庆市2026届高三下学期模拟考试(二模)化学试卷(含答案)
- 2025 高中信息技术数据与计算之数据安全的同态加密多方数据共享课件
- 2026年及未来5年市场数据中国产品认证市场竞争格局及投资前景展望报告
- 四川省内江市2026届高三第二次模拟考试试题历史试卷(含答案)
- 2026年开平南油田10万吨级圆筒型FPSO总承包项目管理经验复盘
- 职业道德与法治知识点总结中职高教版
- 2025年绿色低碳先进技术示范工程实施方案-概述及范文模板
- 2025上半年广西现代物流集团社会招聘校园招聘149人笔试参考题库附带答案详解
- 高值耗材点评制度
- 2025高考化学一轮复习之物质结构与性质(解答大题)
- 【浙科综合实践】四上第四课项目一、美味的中秋月饼
- 2025年上海市安全员C3证(专职安全员-综合类)证模拟考试题库及答案
- 人教版(PEP)五年级英语下册第一单元测试卷-Unit 1 My day 含答案
- ASTM-D3359-(附著力测试标准)-中文版
- 部编版三年级语文下册1-8单元主题阅读附答案
- 团队建设与管理 课件 第1章 团队概述
评论
0/150
提交评论