Visual Basic程序设计(第3版)-电子教案第10章
更新时间:2023-07-25 19:44:01 阅读量: 实用文档 文档下载
- visual推荐度:
- 相关推荐
Visual Basic程序设计(第3版)-电子教案
第 10 章 高级界面设计
Visual Basic程序设计(第3版)-电子教案
10.1
菜 单 对 话 框
10.2
10.3
多重文档界面(MDI)
10.4
文件操作控件 工 具 栏
10.5
Visual Basic程序设计(第3版)-电子教案
本章中主要介绍菜单、对话框、多文 档界面、工具栏等一些与界面设计有关的 知识。
Visual Basic程序设计(第3版)-电子教案
10.1 菜 单在VB中,利用系统提供的工具可以非 常方便地建立下拉菜单和弹出式菜单。
Visual Basic程序设计(第3版)-电子教案
10.1.1
下拉菜单
在关闭状态下,下拉菜单作为菜单栏 位于窗口的标题栏下面,当单击其中某一 项时,下拉出其相应的子菜单。如图10-1 所示。
Visual Basic程序设计(第3版)-电子教案
子菜单
菜单项分隔条
菜单标题
图10-1
下拉菜单示例
Visual Basic程序设计(第3版)-电子教案
菜单标题也就是基本菜单项,水平排 列在窗体标题栏的下面。 子菜单由若干菜单项组成。菜单项可 以包括菜单命令、分隔条和子菜单标题。 如果某一菜单项还有子菜单,也即该 菜单项是一个子菜单标题,它的后面将会 自动添加一个“ ”。
Visual Basic程序设计(第3版)-电子教案
VB中的菜单通过菜单编辑器,即菜单 设计窗口建立。将要建立下拉菜单的窗体 设为活动窗体后,可以通过4种方法进入菜 单编辑器。
Visual Basic程序设计(第3版)-电子教案
(1)选择“工具”菜单中的“菜 单编辑器”命令。 (2)使用热键Ctrl+E。 (3)单击工具栏中的“菜单编辑 器”按钮。 (4)在要建立菜单的窗体上单击 鼠标右键,在弹出的快捷菜单中选 择“菜单编辑器”命令。
Visual Basic程序设计(第3版)-电子教案
通过以上任一方法,均可调出“菜单 编辑器”对话框。 【例10.1】菜单设计。建立一个图103所示的菜单,用户可以通过选择菜单中的 菜单项改变文本框中内容的外观。 设计步骤如下。
Visual Basic程序设计(第3版)-电子教案
(1)建立控件在窗体上添加一个文本框,将它的 Text属性置为空。
(2)设计菜单在窗体设计状态下选择“工具”菜单 下的“菜单编辑器”命令,调出“菜单编 辑器”对话框。在菜单设计窗口中,按表 10-1设计菜单项。
Visual Basic程序设计(第3版)-电子教案
表10-1
菜单项及其属性设置
菜
单 项 字体 宋体 黑体 隶书 -
名Zt St Ht Lsh Sep
称
快
捷
键
Ctrl+A Ctrl+B Ctrl+C
Visual Basic程序设计(第3版)-电子教案
续表 退出 Quit Ctrl+Q
字形 粗体 斜体
ZxCt Xt Ctrl+D Ctrl+E
下划线 字号 20号
Xhx ZhEr
Ctrl+F
Ctrl+G
12号
Sh
Ctrl+H
Visual Basic程序设计(第3版)-电子教案
(3)把代码连接到菜单上在窗体窗口单击菜单标题,然后在下 拉菜单中选择要连接代码的菜单项,在屏 幕上就会出现代码窗口,并自动给出事件 过程的头尾语句。只要在头尾语句间输入 代码即可。
Visual Basic程序设计(第3版)-电子教案
程序代码如下: Private Sub ct_Click() Text1.FontBold = Not Text1.FontBold End Sub Private Sub er_Click() Text1.FontSize = 20 End Sub
Visual Basic程序设计(第3版)-电子教案
Private Sub ht_Click() Text1.FontName = "黑体" End Sub Private Sub lsh_Click() Text1.FontName = "隶书" End Sub
Visual Basic程序设计(第3版)-电子教案
Private Sub quit_Click() End End Sub Private Sub sh_Click() Text1.FontSize = 12 End Sub
Visual Basic程序设计(第3版)-电子教案
Private Sub st_Click() Text1.FontName = "宋体" End Sub Private Sub xhx_Click() Text1.FontUnder
line = Not Text1.FontUnderline End Sub
Visual Basic程序设计(第3版)-电子教案
Private Sub xt_Click() Text1.FontItalic = Not Text1.FontItalic End Sub
Visual Basic程序设计(第3版)-电子教案
10.1.2
弹出式菜单
弹出式菜单(快捷菜单)不需要在窗 口顶部下拉打开,而是通过单击鼠标右键 在窗体的任意位置打开,因而使用方便, 具有较大的灵活性。
Visual Basic程序设计(第3版)-电子教案
建立弹出式菜单通常有两步:首先用 菜单编辑器中建立菜单,然后用PopupMenu 方法弹出显示。第一步的操作与前面介绍 的基本相同,唯一的区别是,如果不想在 窗体顶部显示该菜单,就应把菜单名(即 主菜单项)的“可见”属性设置为False (子菜单项不要设置为False)。
正在阅读:
Visual Basic程序设计(第3版)-电子教案第10章07-25
木门采购技术要求01-11
假如我是家长作文450字06-18
小学三年级万以内数的大小比较-说课稿04-10
s版三年级下册《语文百花园一》学案04-13
我最不喜欢的一句话作文400字07-07
大学物理(上)期末试题及答案07-22
阀门材质及应用(阀门温度、压力使用范围)03-08
游戏渲染的发展史 - 图文10-20
- 教学能力大赛决赛获奖-教学实施报告-(完整图文版)
- 互联网+数据中心行业分析报告
- 2017上海杨浦区高三一模数学试题及答案
- 招商部差旅接待管理制度(4-25)
- 学生游玩安全注意事项
- 学生信息管理系统(文档模板供参考)
- 叉车门架有限元分析及系统设计
- 2014帮助残疾人志愿者服务情况记录
- 叶绿体中色素的提取和分离实验
- 中国食物成分表2020年最新权威完整改进版
- 推动国土资源领域生态文明建设
- 给水管道冲洗和消毒记录
- 计算机软件专业自我评价
- 高中数学必修1-5知识点归纳
- 2018-2022年中国第五代移动通信技术(5G)产业深度分析及发展前景研究报告发展趋势(目录)
- 生产车间巡查制度
- 2018版中国光热发电行业深度研究报告目录
- (通用)2019年中考数学总复习 第一章 第四节 数的开方与二次根式课件
- 2017_2018学年高中语文第二单元第4课说数课件粤教版
- 上市新药Lumateperone(卢美哌隆)合成检索总结报告
- 程序设计
- 教案
- Visual
- Basic
- 电子