欢迎来到天天文库
浏览记录
ID:43108559
大小:816.50 KB
页数:32页
时间:2019-09-30
《VB程序设计培训教程零起点VB-09课》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、第9课菜单、工具栏和状态栏本课要点具体要求本课导读上机练习本课要点菜单的定义和编程设计工具栏设计状态栏具体要求掌握菜单的定义和编程掌握工具栏的设计掌握状态栏的设计本课导读菜单、工具栏和状态栏都是构成可视化应用程序界面的主要元素。菜单通过菜单命令执行各项系统操作,工具栏通过命令按钮执行系统操作,状态栏主要用于显示系统状态信息。本课将详细讲解菜单、工具栏和状态栏的设计。9.1菜单菜单的主要作用是集成系统功能,通过选择菜单命令执行相应的系统功能。9.1菜单9.1.1知识讲解9.1.2典型案例——用菜单设置字体9.1.1知识讲解VisualBasic6.0中的菜单可分
2、为下拉式菜单和快捷菜单,两种菜单的设计过程完全相同,只是打开方式不同。菜单的设计过程包括菜单的控件设计和编码两个主要步骤。9.1.1知识讲解1.菜单的基本概念2.菜单控件3.菜单编辑器4.快捷菜单1.菜单的基本概念下拉式菜单包括一个条形菜单栏和各级子菜单。条形菜单栏子菜单菜单项键盘选择键快捷键快捷菜单2.菜单控件VisualBasic6.0中的菜单由菜单控件Menu实现。菜单编辑器就是菜单控件的设计工具,在其中可以完成菜单控件的添加、删除和属性设置。菜单属性菜单事件3.菜单编辑器VisualBasic6.0使用菜单编辑器设计菜单。4.快捷菜单VisualBas
3、ic6.0中的快捷菜单可分为系统快捷菜单和自定义快捷菜单。系统快捷菜单是控件自动提供的。例如文本框控件的快捷菜单包括了适合文本编辑的命令,如撤销、剪切、复制、粘贴、删除和全选等。系统快捷菜单不需要编写菜单处理程序。自定义快捷菜单首先需要在菜单编辑器中创建,然后编写菜单命令的Click事件过程。9.1.2典型案例——用菜单设置字体案例目标本案例将练习使用菜单设置文本框字体。9.1.2典型案例——用菜单设置字体操作思路1)使用菜单设计器设计菜单,菜单命令包括【文件】→【退出】、【字体】→【宋体】、【字体】→【隶书】、【字体】→【10磅】、【字体】→【20磅】、【字
4、体】→【粗体】和【字体】→【下画线】。(2)编写各个菜单快捷键的Click过程事件。9.1.2典型案例——用菜单设置字体操作步骤具体步骤请参见图书内容。9.1.2典型案例——用菜单设置字体案例小结菜单设计包括两个步骤:在菜单设计器中设计菜单控件和编写菜单控件的Click事件过程。在设计菜单控件时,注意每个菜单控件都应该设置标题和名称。设计完菜单结构后,菜单显示在对象窗口中。从对象窗口中选择菜单命令即可打开代码窗口,并添加所选菜单命令的Click事件过程。9.2工具栏和状态栏VisualBasic6.0使用ImageList和Toolbar控件创建工具栏,用St
5、atusBar等控件创建工具栏和状态栏。9.2工具栏和状态栏9.2.1知识讲解9.2.2典型案例——简单文本编辑器9.2.1知识讲解ImageList,Toolbar和StatusBar控件都是ActiveX控件,包含在COMYL32.OCX文件中。要在VisualBasic中使用这些控件,必须先将其添加到工具箱中,然后将ImageList,Toolbar和StatusBar控件添加到窗体中,再设置相关属性、编写代码,完成工具栏和状态栏设计。9.2.1知识讲解1.添加控件2.ImageList控件3.Toolbar控件4.工具栏向导5.StatusBar控件1
6、.添加控件将ImageList,Toolbar和StatusBar控件添加到工具箱的具体操作如下:(1)选择【工程】→【部件】命令,或按【Ctrl+T】组合键,或使用鼠标右键单击工具箱,在弹出的快捷菜单中选择【部件】命令,打开【部件】对话框。(2)在【控件】选项卡的控件列表框中选中【MicrosoftWindowsCommonControls6.0】选项。(3)单击【确定】按钮,关闭对话框。2.ImageList控件ImageList控件是ListImage对象的集合,每个ListImage对象是一个位图或图标。ImageList控件不能独立使用,只用于为Li
7、stView,TreeView,TabStrip和Toolbar等控件提供位图或图标。3.Toolbar控件Toolbar控件用于创建工具栏,工具栏中各个命令按钮为Button对象,控件的Buttons集合包含了所有Button对象。工具栏按钮可显示文本或图像,所有按钮共享一个ButtonClick事件。如果需要在工具栏按钮上显示图形,需要先在窗体中添加一个ImageList控件。4.工具栏向导为窗体添加Toolbar控件时,VisualBasic6.0自动打开工具栏向导。在工具栏向导的第二步对话框中可选择工具栏按钮图形。5.StatusBar控件Status
8、Bar控件用于创建状态栏,它由Pane
此文档下载收益归作者所有