- 1、本文档共9页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[实验八主菜单及主程序文件
实验八 主菜单及主程序文件
一、实验目的
1.掌握菜单的设计方法;
2.掌握主程序文件的构造方法 ;
3.理解主菜单、主界面表单、主程序文件之间的衔接关系;
4.掌握对系统的组装、编译;
5.理解通过主菜单对各子功能(表单)实现的调用。
二、实验内容
1.设计“学生成绩管理系统”的主菜单。
2.设计带图片背景的表单作为“学生成绩管理系统”的主界面,并将其设置为顶层表单,将主菜单嵌入表单中; 并设计退出表单。
3.建立主程序,连编“学生成绩管理系统”,并创建快捷方式。
4.运行系统。
三、实验步骤
(一)通过“菜单设计器”设计菜单
这一部分将设计一个菜单文件,菜单中包含6个主菜单项,其中有的菜单项还包含自己的子菜单。
1.进入菜单设计器
在项目管理器中选“全部”选项卡,再单击“其他”前面的“+”,展开后,选“其他”下面的“菜单”,按右边的“新建”按钮,再选“菜单”,进入图8-1,图中右边的“菜单级:”下如果是“菜单栏”,则左边就是各主菜单项;如果是某菜单项的名称,则左边就是这一菜单项下的子菜单项;。
图8-1
2.设计菜单项
(1)设计主菜单第一项
在图8-1的菜单名称栏输入“输入(\S)”(所有非汉字字符都应该是半角字符,以下同)。
(2)设计主菜单第一项的子菜单
在上图的结果栏中选“子菜单”,点击右边的“创建”进入下一级菜单的设计,按图8-2输入第1行至第4行。其中应注意两点:
1)输入第2行时,在“菜单名称”中输入“\-”,“结果”中选择“菜单项#”,可以在前一菜单项与后一菜单项之间加入一条分割线。这往往作为菜单项组间的分隔。
2)输入第3行时,在菜单名称栏输入“单个记录输入”,在结果栏选“命令”,单击选项栏右侧的按钮,在接下来的界面中“跳过”栏输入“.t.”,确定,结果如图8-2第3行。这一步是为了废止该子菜单项(因为它的功能暂未设计,但应该预留出来,待以后扩充)。第4行按图8-2输入。
图8-2
·在右边“菜单级”下选择“菜单栏”回到菜单设计器,到此,已完成第一项菜单的设计,若关闭“菜单设计器”,在“项目管理器”中选“主菜单”,单击“运行”,可看到它的效果如图8-3。
图8-3
(3)设计主菜单的其余项
在“项目管理器”中双击“主菜单”,重新打开“菜单设计器”,依照前面的方法,输入主菜单第2-6行,如图8-4。
图8-4
(4)设计各子菜单
·与“输入(\S)”下的子菜单创建方法类似,创建“查询(\C)”下的子菜单如图8-5。
图8-5
·“附加功能(\F)”下的子菜单如图8-6。
图8-6
·“打印(\D)”、“统计分析(\T)” 与“退出(\Q)”三个菜单项之下均没有子菜单,而是由一级菜单项直接调用相应的表单,如前面图8-4所示。
· 按Ctrl+W保存菜单,取名为“主菜单”。此时产生的仅仅是菜单定义文件(.mnx)和菜单备注文件(.mnt),还不是菜单程序文件。
3.生成菜单程序文件与运行菜单
有两种方法可以生成菜单程序文件与运行菜单:
(1)方法一:通过VFP的菜单命令
·选择菜单命令“菜单”→“生成”,在弹出的窗口中单击“是”,然后在弹出的“生成菜单”对话框中接受默认设置,单击“生成”按钮,如图8-7。这时系统生成菜单程序文件“主菜单.mpr”。
图8-7
·再选择菜单命令“程序”→“运行”,在弹出的“运行”对话框中选择“主菜单.mpr”,单击“运行”按钮,如图8-8。这时可看到菜单的运行结果,这时系统将自动生成菜单程序的运行文件“主菜单.mpx”。
图8-8
(2)方法二:通过项目管理器
·前面生成了菜单定义文件和菜单备注文件后,在项目管理器中选“主菜单”→ “运行”,这时也可看到运行结果,同时,系统将自动生成“主菜单.mpr”和“主菜单.mpx”两个文件。
下面的图8-9综合反映了该菜单文件包含的全部主菜单项和各子菜单项。
图8-9
以上是一个单独的菜单文件的设计与运行。在实际中,一个应用程序(或系统)的菜单通常是通过运行一个表单来调用的。为此,还必须设计一个可调用系统主菜单的主界面表单。为了让菜单通过顶层表单来调用(即运行时在屏幕上看到的菜单嵌在表单内),在设计主界面表单之前,还要修改菜单的相应设置。
4. 修改菜单的设置
在“项目管理器”中双击“主菜单”,重新打开“菜单设计器”。选择菜单命令“显示”→“常规选项”,在 “常规选项”对话框中选择“顶层表单”复选框,然后单击“确定”,如图8-10。再选择“菜单”→“生成”,重新生成“主菜单.mpr”文件,这样就使得该菜单将只能通过后面设计的顶层表单“主界面”来调用。
图8-10
(二)设计主界面表单
1.建立表单
新建一个表单(前面已多次建立表单,在此不赘述),取名“主界面”。
(1)表单主要属性设置
Alwa
您可能关注的文档
- [学生论文参考模板.doc
- (核电就业感言.doc
- 《防火防爆教案首页.doc
- (核电知识竞赛.doc
- 《防火防爆知识1.doc
- (核电站主要控制系统.doc
- [学用PS修改图片.doc
- 《防火防爆试题1.doc
- 《防火防爆试题A.doc
- [学科基础课.doc
- 2025年八年级统编版语文寒假复习 专题02 说明文阅读(考点剖析+对点训练).docx
- 中石油下属企事业单位名称英文翻译.pdf
- 20102014建筑规范图集等相关目录.pdf
- 井控管理制度修订版.pdf
- 乌鲁木齐万达广场销售物业分户验收方案A版.pdf
- 2025年七年级统编版语文寒假复习 专题06 整本书阅读(考点剖析+对点训练).docx
- 2025年九年级统编版语文寒假复习 01 第一周:九上第一、二单元复习.pdf
- 2025年九年级统编版语文寒假复习 04 第四周:九上第六单元及名著阅读.docx
- 2025年七年级统编版语文寒假预习 第01讲 孙权劝学.docx
- 2025年九年级统编版语文寒假复习 03 第三周:九上第四、五单元复习.docx
文档评论(0)