- 1、本文档共19页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第6 章 菜单与应用程序 设计了数据库,能够进行屏幕显示与交互,可以打印输出界面,数据库系统基本已经开发完成,下面利用菜单和程序将这些信息连接起来,最后生成一个可以执行的应用程序。 本章要点 6.1 菜 单 6.2 生成可执行文件 习题 6 6.1 菜 单 6.1 菜 单 6.1 菜 单 6.1 菜 单 6.1 菜 单 6.1 菜 单 6.1 菜 单 6.1 菜 单 6.1 菜 单 6.1 菜 单 6.2 生成可执行文件 6.2 生成可执行文件 6.2 生成可执行文件 6.2 生成可执行文件 6.2 生成可执行文件 6.2 生成可执行文件 6.2 生成可执行文件 6.2 生成可执行文件 * * 6.1.1 菜单的作用和规范 用户在查找信息之前,首先看到的便是菜单。如果把菜单设计得很好,那么只要根据菜单的组织形式和内容,用户就可以很好地理解应用程序。为此,Visual FoxPro 提供了“菜单设计器”,可以用来创建菜单,提高应用程序的质量。 创建菜单系统的大量工作是在“菜单设计器”中完成的,在那里可创建实际的菜单、子菜单和菜单选项。 创建一个菜单系统包括若干步骤。不管应用程序的规模多大,打算使用的菜单多么复杂,创建菜单系统都需以下步骤:规划与设计系统;创建菜单和子菜单,使用菜单设计器可以定义菜单标题、菜单项和子菜单;按实际要求为菜单系统指定任务;生成菜单程序;运行生成的程序,以测试菜单系统。 应用程序的实用性一定程度上取决于菜单系统的质量。花费一定时间规划菜单,有助于用户接受这些菜单,同时也有助于用户对这些菜单的学习。 在设计菜单系统时,请考虑下列准则。 6.1.2 创建菜单 若要用“快速菜单”创建菜单系统,请从“项目管理器”中选择“其他”选项卡,再选择“菜单”,然后选择“新建”。选择“菜单”,此时出现“菜单设计器”。从“菜单”菜单中,选择“快速菜单”命令。现在,“菜单设计器”中包含了关于Visual FoxPro主菜单的信息。通过添加或更改菜单项定制菜单系统。 若要生成一个菜单,从“菜单”菜单中,选择“生成”。Visual FoxPro提示将菜单系统以.mnx为文件扩展名保存。该文件是一个表,存储与菜单系统有关的所有信息。在保存菜单系统之后,Visual FoxPro提示一个带有.mpr扩展名的输出文件。此文件将包含已生成的菜单程序。 1.创建菜单项 菜单创建好后,可以在菜单上设置菜单项。每个菜单项都表示了一个希望用户执行的Visual FoxPro命令或过程,菜单项也可以包含子菜单,用以提供其他菜单项。 若要向菜单中添加菜单项,在“菜单名称”栏中,选择要添加的菜单项的菜单标题。在“结果”框中,选定“子菜单”命令。“创建”按钮出现在列表的右侧。选定“创建”按钮。出现一个空的设计窗口。在此窗口中,输入菜单项。在“菜单名称”栏中,键入新建的各菜单项的名称。 2.创建子菜单 对于每个菜单项,都可以创建包含其他菜单项的子菜单。若要创建子菜单,在“菜单名称”栏中,选择要添加子菜单的菜单项。在“结果”框中,选择“子菜单”。此时“创建”按钮会出现在列表的右侧。如果已经有了子菜单,则此处出现的是“编辑”按钮。选择“创建”或“编辑”。在“菜单名称”栏中,键入新建的各菜单项的名称。 3.菜单项分组 为增强可读性,可使用分隔线将内容相关的菜单项分隔成组。例如,在 Visual FoxPro 的“编辑”菜单中,就有一条线把“撤消”及“重做”命令与“剪切”、“复制”、“粘贴”、“选择性粘贴”和“清除”命令分隔开。 若要对菜单项分组,在“菜单名称”栏中,键入“\-”,便可以创建一条分隔线。拖动“\-”提示符左侧的按钮,将分隔线移动到正确的位置。 4.指定访问键 设计良好的菜单都具有访问键,从而通过键盘可以快速地访问菜单的功能。在菜单标题或菜单项中,访问键用带有下划线的字母表示。例如,Visual FoxPro的“文件”菜单使用“F”作为访问键。 5.创建快捷方式菜单 在控件或对象上单击鼠标右键时,就会显示快捷方式菜单,可以快速展示当前对象可用的所有功能。可用Visual FoxPro创建快捷方式菜单,并将这些菜单附加在控件中。例如,可创建包含“剪切”、“复制”和“粘贴”命令的快捷方式菜单,当用户在表格控件所包含的数据上单击鼠标右键时,将出现快捷方式菜单。 6.创建SDI菜单 SDI菜单是出现在单文档界面(SDI)窗口中的菜单。若要创建SDI菜单,必须在设计菜
您可能关注的文档
- Visual C++程序设计教程 教学课件 段智毅 第11章 网络编程.ppt
- Visual C++程序设计教程 教学课件 段智毅 第12章 综合实训.ppt
- Visual C++程序设计教程梁建武电子教案 第1章.ppt
- Visual C++程序设计教程梁建武电子教案 第2章.ppt
- Visual C++程序设计教程梁建武电子教案 第3章.ppt
- Visual C++程序设计教程梁建武电子教案 第4章.ppt
- Visual C++程序设计教程梁建武电子教案 第5章.ppt
- Visual C++程序设计教程梁建武电子教案 第6章.ppt
- Visual C++程序设计教程梁建武电子教案 第7章.ppt
- Visual C++程序设计教程梁建武电子教案 第8章.ppt
- DB34_T4220-2022_双孢蘑菇工厂化生产技术规程_安徽省.docx
- DB34_T4275-2022_城市声环境功能区自动监测点位布设技术规范_安徽省.docx
- P0-20240410608050406268标准文件分享.docx
- DB34_T4213-2022_菊花病虫害综合防控技术规程_安徽省.docx
- DB34_T4263-2022_青钱柳叶用林培育技术规程_安徽省.docx
- DB34_T4214-2022_无沟凼平板式稻田克氏原螯虾养殖技术规程_安徽省.docx
- DB34_T4266-2022_美丽乡村建设和运维管理规范_安徽省.docx
- 中国软件根技术发展白皮书(数据库册).docx
- DB34_T4255-2022_超导磁体制造过程管理规范_安徽省.docx
- DB34_T4219-2022_草鱼池塘养殖技术规程_安徽省.docx
文档评论(0)