2016职教visual basic程序设计教案:第六章 vb的菜单设计和文件

2016职教visual basic程序设计教案:第六章 vb的菜单设计和文件

ID:16181343

大小:302.00 KB

页数:23页

时间:2018-08-08

2016职教visual basic程序设计教案:第六章 vb的菜单设计和文件_第1页
2016职教visual basic程序设计教案:第六章 vb的菜单设计和文件_第2页
2016职教visual basic程序设计教案:第六章 vb的菜单设计和文件_第3页
2016职教visual basic程序设计教案:第六章 vb的菜单设计和文件_第4页
2016职教visual basic程序设计教案:第六章 vb的菜单设计和文件_第5页
资源描述:

《2016职教visual basic程序设计教案:第六章 vb的菜单设计和文件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第六章VB的菜单设计和文件当今大多数应用程序的用户界面都有菜单,菜单用于为应用系统中的各种功能模块分组,使用户能够方便、快捷地调用系统所提供的各种功能。VB对文件有较强的处理能力,可以为用户提供多种处理方法,它既可以直接读写文件,同时又提供了大量管理文件的语句、函数和控件。我们通过VB菜单和文件知识的学习,可以开发出功能更为强大的应用程序。【本章教学目标】知识点:1.在VB中如何创建下拉式菜单和弹出式菜单。2.为菜单项创建快捷键、增减菜单项、为菜单项创建功能代码。3.文件的概念。4.利用驱动器列表框、目录列表框和文件列表

2、框控件,可以创建和编写文件管理的应用程序。5.文件操作的基本命令应用。6.利用应用程序备份和恢复系统数据。7.鼠标和键盘的常用事件的工作原理及事件代码的创建。8.鼠标拖放事件的工作原理及具体应用。技能点:1.了解菜单编辑器的使用方法。2.熟悉并基本掌握下拉式菜单的设计过程、熟练掌握菜单项功能代码的编写、在程序运行过程中如何控制菜单中菜单项的状态。3.熟练掌握有关文件系统的三个控件,能够完成对文件的各种管理工作、掌握三个控件之间的联系及控制方法。4.熟练掌握鼠标及键盘事件的参数含义及常用事件的使用方法。§6.1菜单设计与传

3、统菜单的制作相比,VB的菜单制作要简单的多,我们只需进行简单直观的定义和设置,就可以在应用程序的窗体上建立各种菜单。在VB的菜单中,每个菜单项都是一个控件,它们也有自己的属性和事件。菜单项的各个属性都能设置和查看,每个菜单项只能响应Click事件。在应用软件中,菜单可分为两种基本类型,下拉式菜单和弹出式菜单。下拉式菜单是一种典型的窗口式菜单,菜单通常有一个主菜单,其中包括若干个选择项。主菜单的每一项又可“下拉”23出下一级菜单,每一个下级菜单中又包括若干个选择项,这样逐级下拉来展示应用程序所提供的各项功能,供用户选择。当

4、用户选择了菜单中的某选择项后,下拉的菜单会自动消失,只显示主菜单。弹出式菜单是指用户使用鼠标右键单击某对象时所显示的菜单,此种菜单通常用于对窗体中某特定区域有关的操作或选项进行控制。弹出式菜单使用方便,具有较大的灵活性。【教学目标】使学习者能够掌握应用程序中菜单制作的方法和编程技术。【教学要求】掌握:菜单编辑器的使用方法。理解:下拉式菜单和弹出式两种菜单的使用区别。掌握:菜单的创建过程、在程序运行过程中控制菜单项的状态、为菜单项编写功能代码。【本节重点】下拉式菜单的创建,以及菜单项事件编程。【本节难点】在程序运行过程中如

5、何控制菜单项的状态。在程序运行过程中如何显示弹出式菜单。一、菜单的设计1、创建菜单的工具-菜单编辑器创建VB的菜单需要在应用程序的某窗体中,使用“菜单编辑器”进行。“菜单编辑器”的调用方法是选择“工具”菜单中的“菜单编辑器”命令,或用鼠标右键单击窗体,在弹出的菜单选项中选择“菜单编辑器”功能。“菜单编辑器”的样式如图6.1所示:23图6.12、“菜单编辑器”使用介绍“菜单编辑器”中主要包含我们在创建菜单时需要输入的栏目和选项,下面逐一介绍这些栏目和选项。(1)标题在菜单编辑器的“标题”文本框中,我们可以输入所创建菜单的菜

6、单项标题,在“标题”栏输入的菜单项,最终将组成一个菜单。一个菜单中不论哪一个层次的菜单项,都要在此输入,我们可以利用“菜单编辑器”中的“→”和“←”按钮定义或调整菜单项的层次,用“插入”、“下一个”、“↑”、“↓”、“删除”按钮增加、选择和删除菜单项。如果我们要在设计的菜单中建立菜单项的热键,可在标题中的某个字母前输入一个&符,该字母就成了热键字母。如果设计的下拉菜单要分成若干组,就要用分界符(SeparatorBar)进行分隔,分隔的方法是在标题文本框中输入连接字符“-”。(2)名称在菜单编辑器的“名称”文本框中,我们

7、应输入所创建菜单的菜单项名称,该栏目是必输项,它作为VB中菜单项控件的名称用以标识菜单项,但在菜单中并不显示“名称”只显示“标题”。菜单项的名称在编制菜单项的Click事件过程时将被引用。特别要注意,菜单项的名称必须在菜单中唯一。例如:编制图6.1中“系统初始”下“客户注册”菜单项的Click事件程序。由于“客户注册”菜单项的名称为“menu15”,因此该菜单项的Click事件为:menu15的鼠标单击事件。PrivateSubmenu15_Click()ff=InStr(1,S_QX,"F",1)Ifff>0Then客

8、户注册.Show1ElseMsgBox"你没有客户注册的权限!",0+48,"提示信息"EndIf23EndSub(3)快捷键如果需要在菜单项中添加快捷键,可在菜单编辑器中的“快捷键”组合框中选择VB系统提供的快捷键。需要注意的是:第一层菜单项不允许建立快捷键。(4)下一个按钮当用户设置完一个菜单项后,即可按此按钮进

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。