VB菜单编辑器教案_第1页
VB菜单编辑器教案_第2页
VB菜单编辑器教案_第3页
VB菜单编辑器教案_第4页
VB菜单编辑器教案_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

计算机计算机 科教案科教案 200 级 14 班 第二学期 备课时间 年月日 课题菜单编辑器菜单编辑器授课教师 教学目的 与要求 认识菜单编辑器掌握它 掌握菜单编辑器使用编辑方法 课型 新授课教具基于计算机的多媒体投影设备 重 点 1 下拉式菜单 2 弹出式菜单 或称快捷菜单 教 材 分 析 难 点 1 菜单的各个部件使用方法 2 在实际编程中对菜单的控制 教学方法 1 课件演示法 应用多媒体课件进行辅助教学 激发学生学习兴趣 2 讲练结合法 教师讲解一部分内容后 引导学生进行思考练习 3 启发式教学法 引导 启发学生 提出问题 解决问题 4 提问 点拨 对比学习 教学时数1 课时 板 书 安 排 复习复习 主要属性 click 事件 新课新课 1 掌握下拉式菜单的建立方法 2 掌握弹出式菜单的建立方法 3 掌握简单的菜单编程 4 掌握菜单的控制方法 5 知识小结 课后作业课后作业 计算机计算机 科教案 乙 科教案 乙 授课时间 2007 年 4 月 12 日星期四第 4 节班级05 级 14 班第 1 页 时间 安排 教学内容 教学过程 教学方法与 学习指导 3 分 钟 打开一个典型的菜单例子 如记事本 让学生试着分析每一个菜单的部件和排版 1 打开打开 菜单编辑器菜单编辑器 的方法的方法 通过以下四种方法可以打开 菜单编辑器 1 在 工具 菜单中选择 菜单编辑器 选项 2 在工具栏上单击 菜单编辑器 按钮 3 在当前窗体上单击鼠标右键 将弹出一个快捷菜单 然后选择 菜单编辑器 选项 4 在当前窗体上使用热键 Ctrl E 边演示边指 出例子中的 几个重要属 性和方法 1 引入打开 的方法 计算机计算机 科教案 乙 科教案 乙 授课时 间 2007 年 4 月 12 日 星期 四 第 4 节班级 05 级 14 班 第 2 页 时间 安排 教学内容 教学过程 教学方法与 学习指导 10 分 钟 2 菜单编辑器菜单编辑器 的结构的结构 菜单编辑器 主要分为三个部分 即数据区 编辑 区和菜单项显示区 3 菜单编辑器菜单编辑器 的的对话框选项对话框选项 1 标题 使用该选项可以输入菜单名或命令名 这些名字出现在菜单条或菜单之中 如果想在菜单中建立 分隔符条 则应在 Caption 框中键入一个连字符 为了 能够通过键盘访问菜单项 可在一个字母前插入 符号 在运行时 该字母带有下划线 符号是不可见的 按 ALT 键和该字母就可访问菜单或命令 如果要在菜单中显示 符号 则应在标题中连续输入两个 符号 2 名称 用来为菜单项输入控件名 控件名是标识 符 仅用于访问代码中的菜单项 它不会出现在菜单中 3 索引 可指定一个数字值来确定控件在控件数 组中的位置 该位置与控件的屏 幕位置无关 4 快捷键 可在列表框中为每个命令选择快捷键 5 帮助上下文 ID 允许为 context ID 指定唯一数 值 在 HelpFile 属性指定的帮助文件中用该数值查找适当 的帮助主题 6 协调位置 该列表框中共有四个可选项 他们 决定是否及如何在容器窗体中显 示菜单 7 复选 允许在菜单项的左边设置复选标记 通 常用它来指出切换选项的开关状 态 1 介绍编辑 器的结构 2 提出问题 各个部件各有 什么用处 1 制作一个 简单的菜单 计算机计算机 科教案 乙 科教案 乙 授课时间 2007 年 4 月 12 日星期四第四节班级05 级 14 班第 3 页 时间 安排 教学内容 教学过程 教学方法与 学习指导 8 有效 由此选项可决定是否让菜单项对事件做出响应 而如果希望该项失效并 以浅灰色显示出来 则也可取消对该复选框的选用 9 可见 决定是否将菜单项显示在菜单上 10 显示窗口列表 在 MDI 应用程序中 确定菜单控件 是否包含一个打开的 MDI 子窗体列表 11 右箭头 每次单击都把选定的菜单向右移一个等级 一共可以创建四个子菜单 等级 12 左箭头 每次单击都把选定的菜单向上移一个等级 一共可以创建四个子菜单 等级 13 上箭头 每次单击都把选定的菜单项在同级菜单 内向上移动一个位置 14 下箭头 下箭头 每次单击都把选定的菜单项 在同级菜单内向下移动一个位置 15 菜单列表 该列表框显示菜单项的分级列表 将子菜 单项缩进以指出它们的分 级位置或等级 15 下一个 将选定项移动到下一行 往往是为建立下一 个菜单项准备 16 插入 在列表框的当前选定行上方插入一行 17 删除 删除当前选定行 18 确定 关闭菜单编辑器 并对选定的最后一个窗体进 行修改 菜单可以在设计 时使用 但在设计时可以通过选定一个菜单 来打开菜单单击事件 的 代码 窗口 而不是执行事件代码 19 取消 关闭菜单编辑器 取消所有修改 1 让学生理解 style 属性 并 根据需要设置 该属性值 2 组合框的输 入的另外两种 方法 两种方 法可以混合使 用 3 定义组合框 显示内容的两 种方法 Listindex 属性 text 属性 4 索引值与字 符串数组的下 标相对应 5 对比学习属 性 方法 计算机计算机 科教案 乙 科教案 乙 授课时间 2007 年 4 月 12 日星期四第 4 节班级05 级 14 班第 4 页 时间 安排 教学内容 教学过程 教学方法与 学习指导 12 分 钟 举例演示 例题举例演示 例题 1 加减运算 加减运算 要求 建立一个如图所示的菜单 用户可以通过选择菜要求 建立一个如图所示的菜单 用户可以通过选择菜 单中的菜单项改变文本框中内容的外观 单中的菜单项改变文本框中内容的外观 步骤一 完成界面设计步骤一 完成界面设计 使用的控件有 3 个文本框 2 个标签框 下拉式菜单 步骤二 设计设置 步骤二 设计设置 1 建立控件 建立控件 在窗体上添加一个文本框 将它的在窗体上添加一个文本框 将它的 Text 属性置属性置 为空 为空 2 设计菜单 设计菜单 在窗体设计状态下选择在窗体设计状态下选择 工具工具 菜单下的菜单下的 菜单编辑器菜单编辑器 命令 调出菜单设计窗口 在菜单设计窗口中 按下表命令 调出菜单设计窗口 在菜单设计窗口中 按下表 设计菜单项 设计菜单项 步骤三 步骤三 代码设置代码设置 1 组合框内容 输入的第四种 方法 2 提醒学生养 成良好的编程 习惯 书写时 注意配对对齐 3 黑体部分请 学生填空 计算机计算机 科教案 乙 科教案 乙 授课时间 2007 年 4 月 12 日星期四第 4 节班级05 级 14 班第 5 页 时间 安排 教学内容 教学过程 教学方法与 学习指导 12 分 钟 3 分 钟 PrivatePrivate SubSub ht Click ht Click Text1 FontNameText1 FontName ht Captionht Caption EndEnd SubSub PrivatePrivate SubSub HWCY Click HWCY Click 华文彩云华文彩云 Text1 FontNameText1 FontName HWCY CaptionHWCY Caption EndEnd SubSub PrivatePrivate SubSub st Click st Click Text1 FontNameText1 FontName st Captionst Caption EndEnd SubSub Private Sub ct Click Text1 FontBold Not Text1 FontBold End Sub Private Sub xt Click Text1 FontItalic Not Text1 FontItalic End Sub 二 二 项目二项目二 创建弹出式菜单 创建弹出式菜单 1 模仿练习 在模仿中学习 和巩固 2 观察学生的 完成情况 3 请一名同学 上台操作 6 分析与总结 完成情况 7 回答问题 组合框和列表 框的区别 引 导学生进一步 独立思考和总 结 计算机计算机 科教案 乙 科教案 乙 授课时间 2007 年 4 月 12 日星期四第 4 节班级05 级 14 班第 5 页 时间 安排 教学内容 教学过程 教学方法与 学习指导 12 分 钟 3 分 钟 步骤一 完成界面设计步骤一 完成界面设计 步骤二 代码设置 步骤二 代码设置 PrivatePrivate SubSub Form MouseDown ButtonForm MouseDown Button AsAs Integer Integer ShiftShift AsAs Integer Integer X X AsAs Single Single Y Y AsAs Single Single IfIf ButtonButton 2 2 ThenThen PopupMenuPopupMenu filefile 点击代码窗口中控件下

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论