电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

零点起飞学Visual Basic之功能列表——菜单和工具栏VIP免费

零点起飞学Visual Basic之功能列表——菜单和工具栏_第1页
零点起飞学Visual Basic之功能列表——菜单和工具栏_第2页
零点起飞学Visual Basic之功能列表——菜单和工具栏_第3页
第9章功能列表——菜单和工具栏•菜单和工具栏是应用程序最重要的组成部分之一。在Windows环境下,几乎所有应用程序都是通过菜单和工具栏实现操作,为用户提供运行命令的快捷方式。学习本章,读者可以了解有关菜单和工具栏的基本知识,掌握如何编写设计菜单和工具栏并运行相应代码的操作方法。9.1菜单栏•菜单是用户界面中的重要组成部分。在程序中加入菜单可以便于用户使用。用户对应用文档的许多操作命令都可以从菜单开始。现在菜单的表现形式越来越漂亮,功能也越来越强大,并且提供了菜单的自定义功能,用户可以定制自己需要的菜单项。典型菜单可分为菜单栏、菜单、菜单项、子菜单、弹出式菜单等,如图9.1所示。图9.1菜单构成元素表9.1菜单构成元素编号菜单元素相关说明1菜单栏通用Windows应用程序包含项目,一般位于应用程序顶端2菜单菜单包含命令列表,单击菜单项目即可出现这些命令3子菜单称为级联菜单,带有级联菜单命令右侧有一箭头,表明包含子菜单4菜单项统称命令,在菜单中命令列表,每个菜单至少一个命令5弹出式菜单与上下文相关的菜单,通常在应用程序中单击右键出现与对象环境相关的菜单命令9.1.1创建菜单•VisualBasic提供了两种方法创建菜单。第一种使用VisualBasic自带的添加菜单模板向导。用户使用其可以添加标准应用程序菜单。另一种是利用菜单编辑器(MemuEditor),使用其可以很方便根据用户的需要编辑各种形式的菜单。具体创建方法如下所示。1.菜单模板向导•菜单模板向导可以添加标准应用程序菜单。默认情况下,VisualBasic不会显示菜单模板。菜单模板属于VisualBasic的外接程序,可以通过“外接程序”|“外接程序管理器”命令来完成。【示例9-1】•使用菜单栏模板创建一个菜单栏,包括“文件”、“编辑”、“帮助”菜单命令。操作过程如下所示。•(1)选择“外接程序”|“外接程序管理器”命令,弹出“外接程序管理器”对话框,如图9.2所示。图9.2“外接程序管理器”对话框•(2)选择列表框中的“VB6模板管理器”命令,选择右下角的“加载/卸载”复选框,单击“确定”按钮,关闭对话框。•(3)单击菜单栏“工具”命令,“工具”菜单中增加3个选项。其中之一就是菜单模板,即“添加菜单”选项,如图9.3所示。图9.3“添加菜单”选项•(4)打开需要添加菜单的窗体,单击“添加菜单”命令,弹出“添加菜单”对话框,如图9.4所示。图9.4“添加菜单”对话框•(5)选择“文件菜单”图标,单击“确定”按钮,即可自动在打开的窗体中添加菜单,如图9.5所示。图9.5已添加菜单窗体•使用“菜单模板”可以非常容易创建应用程序所需的标准菜单,适合标准的Windows应用程序。但对具有某些特殊标题或形式的菜单,还是需要用菜单编辑器来完成。2.菜单编辑器•菜单编辑器是创建和修改菜单的对话框。在开发程序时,可以创建自定义菜单或对已有菜单进行修改。打开待创建菜单的窗体,以下3种方法可以启动“菜单编辑器”对话框。•选择“工具”|“菜单编辑器”命令。•单击工具栏中的菜单编辑器图标。•按下快捷键Ctrl+E。•弹出的“菜单编辑器”对话框,如图9.6所示。图9.6“菜单编辑器”对话框•表9.2为菜单编辑器选项内容。表9.2“菜单编辑器”选项项目(英文)说明标题(Caption)显示菜单实际文本。所有菜单项都需要标题名称(Name)唯一标识菜单项。所有菜单项都需要名称索引(Index)标识控件数组元素快捷键(Shortcut)定义快捷键属性,允许用户用一个击键操作选取菜单项命令帮助上下文ID与定义帮助文件相关联,自动显示帮助信息复选框(Checked)菜单项是否被复选有效(Enabled)显示菜单项有效/无效状态可见(Visible)显示菜单项是否可见窗体列表(WindowsList)在MDI窗体(多文档窗体)中定义最顶层菜单,可以自动把子窗体列表追加到菜单上【示例9-2】•使用菜单编辑器添加一个菜单栏,包括“文件”菜单。下面以“文件”菜单为例,演示如何创建菜单。•(1)在“标题”文本框中输入“文件”,输入的标题自动在菜单控件列表框中显示。•(2)在“名称”文本框中输入file,在程序中作为唯一标识名称。•(3)单击“下一个”按钮,注意列表框高亮部分自动向下...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

文泉书屋+ 关注
实名认证
内容提供者

热爱教学事业,对互联网知识分享很感兴趣

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部