北大青鸟:《VB程序设计》培训资料(PPT讲稿)第八章 工具栏、状态栏和多文档窗口

北大青鸟 7E/ 第八章 工具栏、状态栏和多文档窗口 Ⅴ ersion3.0 CHANGE题
Version 3.0 第八章

回顾 设计菜单和编写菜单代码 设计和使用窗口中的弹出菜单 使用系统对话框输入数据 ·使用对话框控件 设计和使用自定义对话框 北大青鸟 FE-
• 设计菜单和编写菜单代码 • 设计和使用窗口中的弹出菜单 • 使用系统对话框输入数据 • 使用对话框控件 • 设计和使用自定义对话框

目标 使用以下控件增加界面设计: 工具栏 状态栏 单文档窗口与多文档窗口之间的区别 设计和使用多文档窗口 北大青鸟 FE-
• 使用以下控件增加界面设计: – 工具栏 – 状态栏 • 单文档窗口与多文档窗口之间的区别 • 设计和使用多文档窗口

工具栏 通常位于菜单栏下 ·提供工具栏按钮的目的 提供对应用程序中常用菜单命令的 快速访问 提供图形界面,方便用户访间常用工具箱中显 的应用程序功能 图标 个应用程序可以有多个工具栏 可以使其显示“工具提示 即提供工具栏按钮用途简短文本说 明的小型弹出式窗口 北大青鸟 FE-
• 通常位于菜单栏下 • 提供工具栏按钮的目的: – 提供对应用程序中常用菜单命令的 快速访问 – 提供图形界面,方便用户访问常用 的应用程序功能 • 一个应用程序可以有多个工具栏 • 可以使其显示“工具提示 – 即提供工具栏按钮用途简短文本说 明的小型弹出式窗口 工具箱中显 示的工具栏 图标

Vsua|Basc|DE中的工具栏 编辑窗体编辑器标准工具栏工具提示调试工具栏 工程1 Microsoft Visual Basic[设计]-[om1(Form) 文件体日视图工程⊙格式④调试(运行8)查(0图表0工D外接程序窗帮助6x %%%Ⅲ 叫口回 General &. FormI 工程资源管理惑 回x 回国白 工程1程1 a abl 日⑤窗体 a Forel ( Forel) 5 北大青鸟
编辑 窗体编辑器 标准工具栏 工具提示 调试工具栏

向应用程序添加工具栏 控件设计器|可插入对象 在设计视图中打打开“部件”对话 OMSFlexGrld wizar condia unicast control 开窗体 框,并选中 厂只显示选定项() Mi crosoft windows C Controls 6.0 (P3) Microsoft Windows “组件”对话框 Common Controls60” 选项 Frist Form Ex优 New Save Exit 双击工具栏图标, 使用工具栏“属性 或者通过拖放来 页”对话框添加工 添加工具栏控件 具栏按钮 带工具栏和工具 栏按钮的窗体 北大青鸟
在设计视图中打 开窗体 打开“部件”对话 框,并选中 “Microsoft Windows Common Controls 6.0” 选项 双击工具栏图标, 或者通过拖放来 添加工具栏控件 使用工具栏“属性 页”对话框添加工 具栏按钮 “组件”对话框 带工具栏和工具 栏按钮的窗体

工具栏和工具栏按钮属性 工具栏特有的属性: Style TextAlignment ToolTipText ·工具栏按钮特有的属性 Index Style Value 北大青鸟 FE-
• 工具栏特有的属性: – Style – TextAlignment – ToolTipText • 工具栏按钮特有的属性: – Index – Style – Value

工具栏方法和事件 方法 事件 Move Button click Drag Private Sub Toolbar1 Button Click(By Val 示例 Button As MSComctlLib. Button) If Button Index =o Then AsgBoX("First Button Clicked) Elself Button Index =1 Then MsgBox(The Second Button) Elself Button Index =2 Then MsgBox(“ The third Button clicked”) End If End Sub 北大青鸟 FE-
Private Sub Toolbar1_ButtonClick(ByVal Button As MSComctlLib.Button) If Button.Index = 0 Then MsgBox(“First Button Clicked”) ElseIf Button.Index = 1 Then MsgBox(“The Second Button”) ElseIf Button.Index = 2 Then MsgBox(“The Third Button Clicked”) End If End Sub 示例 方法 事件 Move Drag ButtonClick

演示 请在VB中演示 如何向应用程序添加工具栏 设计工具栏 添加提示文本 北大青鸟 FE-
• 请在VB中演示 – 如何向应用程序添加工具栏 – 设计工具栏 – 添加提示文本

状态栏 通常显示在窗体的底部 告知用户应用程序的状态 可以划分为多个部分,每一部分称 为一个面板 · Visua| Basic特有的状态栏控件功能 显示在工具 最多可分成16个面板,每个面板可以箱中的状态 包含文本或图片 栏图标 可以放置在应用程序的顶部、底部或 两侧 还可以“飘浮在应用程序窗体的内部 10 北大青鸟 FE-
• 通常显示在窗体的底部 • 告知用户应用程序的状态 • 可以划分为多个部分,每一部分称 为一个面板 • Visual Basic 特有的状态栏控件功能 – 最多可分成16个面板,每个面板可以 包含文本或图片 – 可以放置在应用程序的顶部、底部或 两侧 – 还可以“飘浮”在应用程序窗体的内部 显示在工具 箱中的状态 栏图标
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 北大青鸟:《VB程序设计》培训资料(PPT讲稿)第七章 菜单和对话框.ppt
- 北大青鸟:《VB程序设计》培训资料(PPT讲稿)第六章 过程和函数.ppt
- 北大青鸟:《VB程序设计》培训资料(PPT讲稿)第五章 常见标准控件.ppt
- 北大青鸟:《VB程序设计》培训资料(PPT讲稿)第四章 数组和结构.ppt
- 北大青鸟:《VB程序设计》培训资料(PPT讲稿)第三章 Visual basic的基本语法.ppt
- 北大青鸟:《VB程序设计》培训资料(PPT讲稿)第二章 事件和事件处理.ppt
- 北大青鸟:《VB程序设计》培训资料(PPT讲稿)第一章 可视化编程基础.ppt
- 北大青鸟:《VB程序设计》培训资料(PPT讲稿)第十二章 在VB中访问数据库:数据库查询和数据库显示.ppt
- 北大青鸟:《VB程序设计》培训资料(PPT讲稿)第十一章 在VB中访问数据库:ADO和CONNECTION对象.ppt
- 北大青鸟:《VB程序设计》培训资料(PPT讲稿)第十章 程序调试和错误处理.ppt
- 人民邮电出版社:高职高专现代信息技术系列教材《JAVA程序设计基础》课程电子教案(PPT课件讲稿)第九章 Java输入输出.ppt
- 人民邮电出版社:高职高专现代信息技术系列教材《JAVA程序设计基础》课程电子教案(PPT课件讲稿)第八章 多线程.ppt
- 人民邮电出版社:高职高专现代信息技术系列教材《JAVA程序设计基础》课程电子教案(PPT课件讲稿)第七章 Java中的鼠标.ppt
- 人民邮电出版社:高职高专现代信息技术系列教材《JAVA程序设计基础》课程电子教案(PPT课件讲稿)第六章 图形处理.ppt
- 人民邮电出版社:高职高专现代信息技术系列教材《JAVA程序设计基础》课程电子教案(PPT课件讲稿)第五章 图形用户界面.ppt
- 人民邮电出版社:高职高专现代信息技术系列教材《JAVA程序设计基础》课程电子教案(PPT课件讲稿)第四章 异常处理和常用系统类.ppt
- 人民邮电出版社:高职高专现代信息技术系列教材《JAVA程序设计基础》课程电子教案(PPT课件讲稿)第三章 面向对象的程序设计.ppt
- 人民邮电出版社:高职高专现代信息技术系列教材《JAVA程序设计基础》课程电子教案(PPT课件讲稿)第二章 Java基本语法.ppt
- 人民邮电出版社:高职高专现代信息技术系列教材《JAVA程序设计基础》课程电子教案(PPT课件讲稿)第一章 Java概述(编著:肖孟强、张忠义、李晓利、于春花).ppt
- 人民邮电出版社:高职高专现代信息技术系列教材《JAVA程序设计基础》课程电子教案(PPT课件讲稿)第十章 综合实例.ppt
- 北大青鸟:《VB程序设计》培训资料(PPT讲稿)第九章 数据文件.ppt
- 《电子商务的物流管理》讲义电子课件.ppt
- 《matlab程序设计教程》教学资源(PPT课件讲稿)第十章 MATLAB图形句柄.ppt
- 《matlab程序设计教程》教学资源(PPT课件讲稿)第十一章 MATLAB图形用户界面设计.ppt
- 《matlab程序设计教程》教学资源(PPT课件讲稿)第十二章 Simulink动态仿真集成环境.ppt
- 《matlab程序设计教程》教学资源(PPT课件讲稿)第十三章 在Word环境下使用MATLAB.ppt
- 《matlab程序设计教程》教学资源(PPT课件讲稿)第一章 MATLAB操作基础.ppt
- 《matlab程序设计教程》教学资源(PPT课件讲稿)第二章 MATLAB矩阵及其运算.ppt
- 《matlab程序设计教程》教学资源(PPT课件讲稿)第三章 MATLAB程序设计.ppt
- 《matlab程序设计教程》教学资源(PPT课件讲稿)第四章 MATLAB文件操作.ppt
- 《matlab程序设计教程》教学资源(PPT课件讲稿)第五章 MATLAB绘图.ppt
- 《matlab程序设计教程》教学资源(PPT课件讲稿)第六章 MATLAB数据分析与多项式计算.ppt
- 《matlab程序设计教程》教学资源(PPT课件讲稿)第七章 MATLAB解方程与函数极值.ppt
- 《matlab程序设计教程》教学资源(PPT课件讲稿)第八章 MATLAB数值积分与微分.ppt
- 《matlab程序设计教程》教学资源(PPT课件讲稿)第八章 MATLAB符号计算.ppt
- 复旦大学:《科学计算与MATLAB语言》课程教学资源(PPT课件讲稿)第一讲 MATLAB概述与运算基础.ppt
- 复旦大学:《科学计算与MATLAB语言》课程教学资源(PPT课件讲稿)第二讲 MATLAB程序设计.ppt
- 复旦大学:《科学计算与MATLAB语言》课程教学资源(PPT课件讲稿)第三讲 文件操作.ppt
- 复旦大学:《科学计算与MATLAB语言》课程教学资源(PPT课件讲稿)第四讲 绘图功能.ppt
- 复旦大学:《科学计算与MATLAB语言》课程教学资源(PPT课件讲稿)第五讲 线性代数中的 数值计算问题.ppt