菜单设计_菜单设计
【jiaoan.jxxyjl.com--高中信息技术教案】
一、课题:
二、教学目标:
⑴ 了解菜单的组成和建立菜单的一般过程。
⑵ 学会使用“菜单编辑器”建立下拉式菜单。
⑶了解编写菜单项代码的方法。
三、教学的重点和难点:
用“菜单编辑器”编辑菜单
四、教学过程
导入新课
提问:
⑴ 在vb窗口中,哪个栏是菜单栏?
⑵ 在运行word97程序时,单击“文件”菜单中的“退出”命令的执行结果是什么?
一般的程序窗口中都有菜单栏,每个菜单中都有若干个菜单项,每个菜单项在执行时都能完成一定的操作。
演示:打开vb,显示一个设计中的“记事本1”窗体,问:窗体中是否设计了菜单栏?
新授内容
一、菜单的组成
1.菜单的结构和选项
演示:打开word 97 的文件菜单,研究菜单组成。
问:⑴ 菜单是由哪些部分组成的?
⑵ 菜单项有哪几种格式?
⑶ 这些不同格式的菜单在选中后有什么区别?
学生回答:
⑴ 菜单由菜单标题、菜单项、分隔条组成。
⑵ 有的菜单项后面还有三个省略号,有的菜单项后面带有一个向右的三角符号。
⑶ 单击有省略号的菜单项后打开一个对话框,鼠标指针移到有三角符号的菜单项时出现一个级联菜单,其它的菜单项单击后直接执行某一操作。
小结:
菜单是由菜单标题、菜单项和分隔条组成的,执行时分别有三种情况:
⑴ 打开一个对话框;
⑵ 打开一个级联菜单;
⑶ 执行某一个操作。
二、设计菜单
1.构思菜单结构
演示:打开vb设计的另一个“记事本2”窗体,菜单栏中有一个“编辑”菜单,执行程序,菜单栏中有“编辑”主菜单,打开时可看到“剪切”、“复制”、“粘贴”和“退出”四个菜单项,并有相应的热键和快捷键。“退出”和“粘贴”菜单项间有一分隔条。
提问:这个菜单中有哪几个菜单项?退出和其它三个菜单不是同一类的,中间用什么分开?
有剪切、复制、粘贴和退出四个菜单项,退出和其它项之间用分隔条分开。
小结:设计菜单时要知道需要哪些菜单项,将菜单内容进行分类,将一些内容相近的菜单项放在同一个菜单中。
2.建立“编辑”主菜单
切换到vb窗口,打开窗体“记事本1”
⑴ 菜单编辑器
单击“工具(t)”菜单中的“菜单编辑器(m)”命令,打开“菜单编辑器”。
“标题”和“名称”分别是vb中对象的“caption”属性和“name”属性,“标题”是提供给使用程序的人看的,“名称”是供计算机识别控件用的。
⑵ 编辑菜单
演示:在菜单编辑器中“标题”文本框中输入“编辑”,“名称”文本框中输入“mnuedit ”(mnu是菜单控件的类型前缀,edit是编辑)。
执行程序,观察窗体有什么变化?并说出编辑步骤。
学生观察、回答:在窗体上出现了菜单栏,有一个“编辑”菜单的标题。
操作步骤:
① 打开菜单编辑器;
② 输入标题属性;
③ 输入名称属性,再单击确定。
3.建立子菜单
演示:“剪切”菜单项的设置。建立“剪切”子菜单,突出编辑器中“下一个”按钮、“右箭头”按钮的作用。
提问:“剪切”与“编辑”是否为同一级?观察以下的操作,说出编辑步骤。
“剪切”是“编辑”的子菜单。切换到vb窗口,打开菜单编辑器,单击“下一个”按钮、单击“右箭头”按钮,在“标题”文本框输入“剪切”,“名称”文本框输入“mnucut”(cut是“剪切”)。
设问:再执行程序,观察窗口有什么变化? 12
在“编辑”菜单下出现了“剪切”菜单项。
练习:用同样方法建立“复制”、“粘贴”和“退出”菜单项,并运行程序观察结果。
提示:在“名称”文本框中分别输入“mnucopy”、“mnupaste”和“mnuquit”。
4.设置热键和快捷键
演示:设置菜单标题“编辑”的热键、菜单项“剪切”的热键和快捷键。
打开菜单编辑器,选中“编辑”,在“标题”文本框“编辑”后面加上“(&e)”。执行程序,观察结果。
用同样方法设置“剪切”的热键“(&t)”,并在快捷键选框中选择“ctrl+x”为“剪切”的快捷键,执行程序。
提问:如何设置热键和快捷键?
设热键时只需在标题后加(&字母),设快捷键只要在快捷键选框中选取即可。
练习:设置“复制”、“粘贴”和“退出”的热键分别为:c、p、x。快捷键分别为ctrl+c、ctrl+v 和ctrl+f4。设好后执行程序,观察结果。
5.添加分隔条
演示:在“退出”和“粘贴”之间添加分隔条。打开菜单编辑器,选中“退出”,单击“插入”,在“标题”文本框中输入“-”号,在“名称”文本框中输入“mnubar”(bar为“条”)。执行程序,观察结果,总结添加分隔条的过程。
小结:在要添加分隔线的两项之间插入一个空行,的标题框中输入“-”,在名称框中输入分隔条的名称。
三、编写代码
演示:执行“记事本1 ”程序,在菜单中单击“退出”,问能否退出程序?
打开代码窗口,观察代码窗口中是否有结束程序运行的代码?
在代码窗口中没有事件过程代码,所以程序不响应。除了分隔条以外的所有菜单控件都能响应click事件。
演示:在“mnuquit”的代码窗口中编写菜单控件的click事件过程代码:
sub mnuquit_click()
end
end sub
再执行程序,能否退出?
课堂总结
建立菜单主要有以下几个步骤:
1.首先设计菜单的菜单项,并将各菜单项分类,分在不同的菜单标题中。
2.每个菜单项都必须设置“标题”和“名称”的“caption”属性和“name”属性。
3.为菜单项设置热键和快捷键。
4.为每个菜单项编写事件代码。
作业:
1.完成练习题7.
2.准备下一次上机实习编辑菜单。
12本文来源:https://jiaoan.jxxyjl.com/gaozhongxinxijishujiaoan/31657.html
-
[高一信息技术必修一试题]信息技术必修试题详细阅读
一、单选题(每小题3分,共30)1、 从信息不能独立存在的角度考虑来说明信息特征的是( )。a 时效性 b 共享性 c 价值性 d 载体的依附性2、 下列属于应用软件的是( )。a dos b windows c access...
- 详细阅读
-
新兴信息技术构建的师生教学系统包括|信息技术教学成为师生生命的体验详细阅读
普通高中信息技术课程的总目标是提升学生的信息素养。信息素养具体表现为三个层面:知识与技能、过程与方法、情感与价值观,三个层面的目标相互渗透、有机联系,共同构成高中信息技术课程的培养目标。网络教学单元是省编高一《信息技术》第四章因特网应用的教学内容,是高一信息技术教学的重点,也是教学难点,是培养学生信...
-
linux操作系统基础试题_操作系统基础练习试题详细阅读
一、判断题1 计算机中的资源不仅就是cpu,存储器,i o设备等硬件资源2 没有安装操作系统的计算机与安装有操作系统的计算机一样方便,有效(错)3 操作系统是用户与计算机系统之间的接口,因此它是一种硬件(错)4 操作系统是计算机中最重要的软件5 windows不是唯一的操作系统6 windows就是...
-
1.2日新月异的信息技术教案_1.2日新月异的信息技术详细阅读
1 2 日新月异的信息技术一、 教学目标分析:“信息与信息技术”是教育科学出版社出版的《信息技术基础》模块第一章内容。作为本书的第一章,在学生已有知识的基础上,对信息和信息技术做进一步的提高,目的是使学生能从宏观上把握信息和信息技术,并形成整体认识,为后面的学习提供必要的准备。通...
-
【信息技术培训心得5篇】信息技术学习指导详细阅读
(一)教学要求1.能列举信息技术的应用实例。2.了解信息技术的历史和发展趋势。(二)教学设计建议本节安排一个课时,教材上安排了“信息技术及其应用”、“信息技术的发展历程”和“信息技术展望”三部分内容。“信息技术的发展...
-
由崎司|诱其思,导其程,究其能,乐其中详细阅读
——新教学模式在新课程中的初探 浙江瑞安安阳实验中学 朱曼 [内容摘要]本文探讨了现行课堂教学面临的疑惑,大胆地提出了新型教学模式——诱加导,促究,得乐的教学模式。将这种教学模式应用于信息技术课堂,结合具体教学案例,目的是求证这种新型教学模式的可操作性,让“活”、“新”、“试”、“敢”、...
-
利用数据库管理大量信息教案_利用数据库管理大量信息详细阅读
【第七章 第三节 】教案【学生分析】高一年级的学生已经具备了一定的计算机使用经验,但主要是常用工具软件以及网络应用方面的,对于数据库的使用还不太了解。因此在教学中要降低起点,注重启蒙以及兴趣的培养。【教材分析】沿着技术发展趋势,信息技术必然涉及信息资源管理。数据库及其管理应用系统是信息资源管理的一种...
-
如何将计算机接入因特网教案_《如何将计算机接入因特网》(说课)——设置IP地址和子网掩码详细阅读
《如何将计算机接入因特网》说课稿——设置ip地址和子网掩码儋州市那大中学 黄学鸿【教材分析】 如何将计算机接入因特网是教育科学出版社出版的普通高中实验教材《网络技术应用》第二章第三节的内容,本节内容主要包括“因特网服务组织”、“设置ip地址和子网掩码”、“设置网关和代理服务器”、“设置dns服务器...
-
【网络基础及其应用单元测试】网络基础及应用练习试题详细阅读
1 关于计算机通信,下列说法中正确的是________。a 计算机网络通信协议就是在计算机进行通信时双方规定使用英文还是使用中文b 电话是一种通信介质c 网卡是一种通信介质d 计算机之间可以进行无线通信2 在internet上使用的基本通信协议是________。a ipx spxb n...