沈阳师范大学:《数据库应用基础》第10章 菜单程序设计

第10章菜单程序设计
退出 第10章 菜单程序设计

Vsual pasic 第2页 10.1概述 102下拉式菜单的设计 10.3菜单项的控制 104弹出式菜单
退出 第2页 10.1 概述 10.2 下拉式菜单的设计 10.3 菜单项的控制 10.4 弹出式菜单

10概述 Vsual pasic 第3页 ◆下拉式菜单 ◆弹出式菜单 令设计菜单的步骤 令菜单编辑器
退出 第3页 10.1 概述 ❖ 下拉式菜单 ❖ 弹出式菜单 ❖ 设计菜单的步骤 ❖ 菜单编辑器

下拉式菜单 Vsual pasic 第4页 下拉式菜单位于窗口的顶部,它有一个包含多个菜单项的主菜单,称 为菜单栏。菜单栏中的菜单项称为菜单标题 x工程1-8到dBi设计 文件()编辑C)视图Q工程)格式@)调试)运行)查询①)图表①)工具①)外接程序a 新健工程0ct+的2。,m 为司朗t 打开工程),Cuto 添加工程) 移除工程k 保存工程 工程另存为) 保存Form1()Cr1+s Form1另存为 保存选择① 保存更改的脚本00 母打印) 打印设置D 生成工程1.exeC 生成工程G 退出)
退出 下拉式菜单 第4页 下拉式菜单位于窗口的顶部,它有一个包含多个菜单项的主菜单,称 为菜单栏。菜单栏中的菜单项称为菜单标题

弹出武菜单 Vsual pasic 第5页 单击鼠标右键弹出的菜单称为弹出式菜单,或称为“快捷菜单 “上下文相关菜单”。 Form 1 区 国查看代码 百菜单编辑器 日锁定控件〔 鸥粘贴¢ 图属性窗口 更新用户控件①
退出 弹出式菜单 第5页 单击鼠标右键弹出的菜单称为弹出式菜单,或称为“快捷菜单”、 “上下文相关菜单”

设计菜单的步骤 Vsual pasic 第6页 设计菜单的一般步骤为 1.界面设计,包括顶级菜单中的各菜单项,各级子菜单中 的菜单项,以及它们各自的事件过程。 2.打开菜单编辑器,建立各级菜单,并设置相应的属性。 3.编写程序代码。为相应的菜单项编写 Click事件代码
退出 设计菜单的步骤 第6页 设计菜单的一般步骤为: 1.界面设计,包括顶级菜单中的各菜单项,各级子菜单中 的菜单项,以及它们各自的事件过程。 2.打开菜单编辑器,建立各级菜单,并设置相应的属性。 3.编写程序代码。为相应的菜单项编写Click事件代码

菜单编辑器 Vsual pasic 第7页 1.打开菜单编辑器的方法 2.菜单编辑器的组成 菜单编辑器窗□由3部分组成:数据区、编辑区和菜单显示区。 标题) 确定 数据区 名称 取消 索引〖) 快捷键():「one) 帮助上下文ID: 协调位置0):-ae 编辑区 复选()有效 显示窗口列表 下一个插入〔 菜单显示区
退出 菜单编辑器 第7页 1.打开菜单编辑器的方法 2.菜单编辑器的组成 菜单编辑器窗口由3部分组成:数据区、编辑区和菜单显示区。 数据区 编辑区 菜单显示区

想102下拉式菜单的设计 Vsual pasic 第8页 例10.1用下拉式菜单设计一个具有加、减、乘、除、清除和退出功 能的程序。 C. Forml 标题c):限出 计算1计算2其他 索引) 快捷键(): 帮助上下文I0):| 协调位置):p-a F可见①厂显示窗口列表 「」+」」↓下个◎「插入①」「删除① C
退出 第8页 10.2 下拉式菜单的设计 【例10.1】用下拉式菜单设计一个具有加、减、乘、除、清除和退出功 能的程序

翻103菜单项的控制 Vsual pasic 第9页 1.有效性控制 实现菜单项的有效性控制的两种方法 (1)在设计阶段,选中菜单编辑器窗口中的“有效(E)”选项。 (2)在编写代码阶段,通过设置 Enabled属性来实现。 格式:菜单项名称. Enabled=True| False 例如:Mu! Enabled= False 2.菜单项标记 实现菜单项标记的两种方法 (1)在设计阶段,选中菜单编辑器窗□中的“复选(C)"选项。 (2)在编写代码阶段,通过设置 Checked属性来实现。 格式:菜单项名称. Checked=True|Fase
退出 第9页 10.3 菜单项的控制 1.有效性控制 实现菜单项的有效性控制的两种方法: ⑴ 在设计阶段,选中菜单编辑器窗口中的“有效(E)”选项。 ⑵ 在编写代码阶段,通过设置Enabled属性来实现。 格式:菜单项名称.Enabled=True | False 例如:Mul.Enabled = False 2. 菜单项标记 实现菜单项标记的两种方法: ⑴ 在设计阶段,选中菜单编辑器窗口中的“复选(C)”选项。 ⑵ 在编写代码阶段,通过设置Checked属性来实现。 格式:菜单项名称.Checked =True | False

Vsual pasic 第10页 例如 Private Sub Mul Click Mul Checked=Not Mul Checked End sub 若要判断菜单项是否处于活动状态,可用下面的|语句格式 If Mul checked Then 在这里编写Mu菜单项处于活动状态时,要执行的代码。 End If
退出 第10页 例如: Private Sub Mul_Click() Mul.Checked=Not Mul.Checked End Sub 若要判断菜单项是否处于活动状态,可用下面的IF语句格式: If Mul.Checked Then 在这里编写Mul菜单项处于活动状态时,要执行的代码。 End If
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 沈阳师范大学:《数据库应用基础》第9章 图形操作.ppt
- 沈阳师范大学:《数据库应用基础》第9讲 内存变量、数组及处理.ppt
- 沈阳师范大学:《数据库应用基础》第8章 对话框程序设计.ppt
- 沈阳师范大学:《数据库应用基础》第8讲 菜单设计及屏幕格式.ppt
- 沈阳师范大学:《数据库应用基础》第7章 常用控件的使用.ppt
- 沈阳师范大学:《数据库应用基础》第7讲 子程序、过程、自定义函数.ppt
- 沈阳师范大学:《数据库应用基础》第6章 VB程序设计语句.ppt
- 沈阳师范大学:《数据库应用基础》第6讲 数据库的高级操作.ppt
- 沈阳师范大学:《数据库应用基础》第5章 数据的输出与输入.ppt
- 沈阳师范大学:《数据库应用基础》第5讲 程序的三种基本结构.ppt
- 沈阳师范大学:《数据库应用基础》第4章 VB程序设计基础.ppt
- 沈阳师范大学:《数据库应用基础》第4讲 程序设计基础.ppt
- 沈阳师范大学:《数据库应用基础》第3章 窗体.ppt
- 沈阳师范大学:《数据库应用基础》第3讲 数据库的维护.ppt
- 沈阳师范大学:《数据库应用基础》第2章 创建简单的VB应用程序.ppt
- 沈阳师范大学:《数据库应用基础》第2讲 建立数据库及基本操作.ppt
- 沈阳师范大学:《数据库应用基础》第1章 Visual Basic程序开发环境.ppt
- 沈阳师范大学:《数据库应用基础》第1讲 数据库基础知识.ppt
- 《计算机网络安全》课程教学资源(PPT课件讲稿)第十章 网络安全的法律法规.ppt
- 《计算机网络安全》课程教学资源(PPT课件讲稿)第九章 网络安全产品介绍.ppt
- 沈阳师范大学:《数据库应用基础》第11讲 FoxPro的常用函数.ppt
- 沈阳师范大学:《数据库应用基础》第11章 文件.ppt
- 沈阳师范大学:《数据库应用基础》编程练习(1).ppt
- 沈阳师范大学:《数据库应用基础》第12章 数据库应用.ppt
- 沈阳师范大学:《数据库应用基础》课堂测试.ppt
- 沈阳师范大学:《数据库应用基础》应试指导.ppt
- 华中科技大学:《MATLAB语言与控制系统仿真》课程教学资源(PPT课件讲稿)第一章 计算机辅助设计与仿真技术概述.ppt
- 华中科技大学:《MATLAB语言与控制系统仿真》课程教学资源(PPT课件讲稿)第三章 控制系统的数学描述与建模.ppt
- 华中科技大学:《MATLAB语言与控制系统仿真》课程教学资源(PPT课件讲稿)第二章 matlab语言基础.ppt
- 华中科技大学:《MATLAB语言与控制系统仿真》课程教学资源(PPT课件讲稿)第五章 SIMULINK仿真基础.ppt
- 华中科技大学:《MATLAB语言与控制系统仿真》课程教学资源(PPT课件讲稿)第四章 控制系统的分析方法.ppt
- 《数字平面艺术设计》课程教学资源(试卷习题)试题库.doc
- 桂林电子科技大学:《可编程ASIC原理》课程教学资源(实验指导书)实验六 数字电压表设计.pdf
- 桂林电子科技大学:《可编程ASIC原理》课程教学资源(实验指导书)实验三 序列信号发生器与序列信号检测器的设计.pdf
- 桂林电子科技大学:《可编程ASIC原理》课程教学资源(实验指导书)实验四 只读存储器设计.pdf
- 桂林电子科技大学:《可编程ASIC原理》课程教学资源(实验指导书)实验五 A/D采样电路设计.pdf
- 桂林电子科技大学:《可编程ASIC原理》课程教学资源(实验指导书)实验一 可编程ASIC使用初步.pdf
- 桂林电子科技大学:《可编程ASIC原理》课程教学资源(实验指导书)附录GW48EDA系统使用说明.pdf
- 桂林电子科技大学:《可编程ASIC原理》课程教学资源(实验指导书)封面.pdf
- 桂林电子科技大学:《可编程ASIC原理》课程教学资源(实验指导书)综合、设计性实验指导书.pdf