vb菜单编辑

合集下载

vb课程设计菜单编辑

vb课程设计菜单编辑

vb课程设计菜单编辑一、教学目标本节课的学习目标包括以下三个方面:1.知识目标:学生需要掌握VB编程语言中菜单编辑的基本概念和语法,了解菜单编辑在软件开发中的应用。

2.技能目标:学生能够熟练使用VB集成开发环境进行菜单编辑,掌握菜单项的添加、删除、修改等操作,并能够根据实际需求设计简单的菜单。

3.情感态度价值观目标:通过学习菜单编辑,培养学生对编程语言的兴趣,提高学生解决问题的能力,培养学生团队合作的精神。

二、教学内容本节课的教学内容主要包括以下几个部分:1.菜单编辑的基本概念:介绍菜单编辑的概念、作用和基本语法。

2.菜单项的添加和删除:讲解如何添加、删除菜单项,以及如何修改菜单项的属性。

3.菜单的布局和设计:介绍菜单的布局方式,如何设计美观、易用的菜单。

4.菜单编辑在实际项目中的应用:通过实例讲解菜单编辑在实际软件开发中的应用。

三、教学方法为了提高教学效果,本节课将采用以下几种教学方法:1.讲授法:讲解菜单编辑的基本概念、语法和操作方法。

2.案例分析法:分析实际项目中的菜单编辑案例,让学生了解菜单编辑在实际应用中的重要性。

3.实验法:让学生动手实践,操作VB集成开发环境进行菜单编辑,提高学生的实际操作能力。

四、教学资源为了支持本节课的教学,我们将准备以下教学资源:1.教材:《VB编程基础》相关章节。

2.参考书:提供一些关于VB编程和菜单编辑的参考书籍,供学生课后自主学习。

3.多媒体资料:制作PPT课件,演示菜单编辑的操作过程。

4.实验设备:为学生提供计算机和VB集成开发环境,让学生进行实验操作。

五、教学评估本节课的评估方式包括以下几个方面:1.平时表现:评估学生在课堂上的参与程度、提问回答情况等,占总评的30%。

2.作业:评估学生完成的课后练习的质量,占总评的30%。

3.实验报告:评估学生在实验过程中的操作能力和解决问题的能力,占总评的20%。

4.期末考试:考察学生对菜单编辑知识的掌握程度,占总评的20%。

第五章(8-1)vb菜单

第五章(8-1)vb菜单

复选菜单
• 复选菜单与一般的菜单相比,菜单命令执 行选项命令,选项命令不只是在选择该菜 单时执行,在菜单选项不改变时,一直保 留不变。一般表示工具、状态、窗口或模 式等是否出现的状况,使用复选菜单
• 当菜单编辑器的“复选”项的复选框被选 中时,该菜单项即是复选菜单,复选菜单 代表的状态就出现。表示该菜单处于打开 状态。 • 菜单的复选标志与事件触发代码一致。下 面用一个示例说明如何使用复选菜单。
弹出式菜单
• 定义:常规操作是逐级选择,但为了能够 更快的直接地操作某个菜单命令, Windows系统设计了一种快捷的用单击 右键操作弹出一组菜单。 • 方法:[窗体名.]Popupmenu Menuname
菜单命令
• 一般菜单命令 • 例如:调色板(L)菜单,该菜单表示菜 单的标题是“调色板”,L表示在选择下 拉菜单后,如果单击该项或按下字母“L” 即可执行该菜单命令
快捷菜单命令
• 例如:“属性页(G)Shift+F4”菜单, 左侧与一般菜单一样,右侧的Shift+F4 表示这个菜单的快捷键,在应用程序窗口 中,在键盘上按下Shift+F4键,即可执 行该菜单命令。
工具钮菜单
• 例如:“对象浏览器(O)F2”在菜单的 左侧有个图标,该图标就是工具栏中出现 的按钮命令
菜单控件有两个主要的属性
• (1)标题属性 • 该属性规定了菜单命令的可视文字,指菜 单栏和菜单项的标题文字。 • (2)名称属性 • 尽管每个应用程序只有一个菜单控件,但 是菜单控件上有菜单栏和若干个菜单项, 这些菜单选项都有独立名称。
菜单的级别
1菜单栏:若要添加菜单栏,可直接在编 辑器中加菜单标题和名称。其他选项都使 用默认的选项。按照菜单栏从左向右的顺 序依次输入,每输入一个菜单标题,就按 下“下一个”钮,如果需要加入键盘操作 选择,在标题文字的后面添加“&”字符 和键盘的字母。

VB菜单器教案

VB菜单器教案

VB菜单编辑器教案教案章节:一、VB菜单编辑器概述二、创建菜单三、编辑菜单项四、添加菜单图像五、菜单事件处理一、VB菜单编辑器概述教学目标:1. 了解VB菜单编辑器的作用和功能。

2. 熟悉菜单编辑器的基本操作。

教学内容:1. 菜单编辑器的概念和作用。

2. 菜单编辑器的界面和功能。

3. 菜单编辑器的使用方法。

教学步骤:1. 介绍菜单编辑器的概念和作用。

2. 演示菜单编辑器的界面和功能。

3. 引导学生使用菜单编辑器进行菜单设计。

二、创建菜单教学目标:1. 学会使用菜单编辑器创建菜单。

2. 掌握菜单项的添加和删除方法。

教学内容:1. 创建菜单的基本步骤。

2. 添加和删除菜单项的方法。

教学步骤:1. 引导学生使用菜单编辑器创建新菜单。

2. 演示添加和删除菜单项的方法。

3. 让学生实践创建简单的菜单。

三、编辑菜单项教学目标:1. 学会编辑菜单项的属性。

2. 掌握编辑菜单项的方法。

教学内容:1. 菜单项属性的概念和作用。

2. 编辑菜单项的方法。

教学步骤:1. 介绍菜单项属性的概念和作用。

2. 演示编辑菜单项的方法。

3. 让学生实践编辑菜单项。

四、添加菜单图像教学目标:1. 学会为菜单项添加图像。

2. 掌握添加菜单图像的方法。

教学内容:1. 菜单项图像的概念和作用。

2. 添加菜单图像的方法。

教学步骤:1. 介绍菜单项图像的概念和作用。

2. 演示添加菜单图像的方法。

3. 让学生实践添加菜单图像。

五、菜单事件处理教学目标:1. 学会处理菜单事件。

2. 掌握菜单事件处理的方法。

教学内容:1. 菜单事件的概念和作用。

2. 菜单事件处理的方法。

教学步骤:1. 介绍菜单事件的concept and function.2. 演示menu event handling methods.3. 让学生practice handling menu events.六、VB菜单编辑器高级应用教学目标:1. 学会使用菜单编辑器创建复杂菜单。

VB怎么添加菜单栏?VB菜单栏的添加方法

VB怎么添加菜单栏?VB菜单栏的添加方法

VB怎么添加菜单栏?VB菜单栏的添加⽅法
VB,是⼀个编程软件,全称Visual Basic,使⽤的是Basic语⾔进⾏编程,是多数编程爱好者⽤于编程的软件。

⽤法⼗分简单,极其适合新⼿进⾏编程。

可以实现许多功能,例如,可以⽤VB编⼀个计算器,当然,也可以编企业进销存管理系统……等等,都是利⽤VB来实现的,想要给vb软件添加菜单栏,该怎么添加呢?下⾯我们就来看看详细的教程。

Visual Basic 6.0 精简安装版
类型:编程⼯具
⼤⼩:5.86MB
语⾔:简体中⽂
时间:2014-08-25
查看详情
⼀、顶部菜单模式
1、⾸先打开VB,并且选定“标准 EXE”来新建⼀个⼯程
2、在VB的顶部找到“⼯具”>“菜单编辑器”。

或者,按下键盘上的“Ctrl+E”也⾏
3、点按“菜单编辑器”后,会弹出⼀个如图所⽰的对话框。

在“标题”处填写该菜单的名称,如“⽂件”
4、接下来,在“名称”处填写该菜单在代码编写器中的名称,如“file”
5、在“索引”处填写“0”“1”……等⾃然数(注:索引是⽤来快速识别菜单的,经常应⽤在 Select Case 语句中)
6、【可选】若要启⽤快捷键,请在“快捷键”处选择适合您的菜单的快捷键,例如“Ctrl+E”(仅适⽤于⼆级及以上菜单)
7、【可选】若要使该菜单栏被复选(仅适⽤于⼆级及以上菜单),请选择“复选”;若要使该菜单不可⽤(enable=false)请将“有效”取消
上⼀页12下⼀页阅读全⽂。

VB课件菜单编辑器

VB课件菜单编辑器
8.1 用菜单编辑器建立菜单
例8-1 建立一个简单的图书查询程序。
步骤:
1、在窗体窗口中执行VB系统菜单的[工具/菜单编辑器]命令,或用
鼠标单击工具栏的
按钮,打开菜单编辑器对话框,取式复选框 菜单层次和顺
序设置按钮 选项列表框










快捷键组合框
8.1 用菜单编辑器建立菜单
例8-3 将菜单“书刊查询”的子菜单变为弹出式
8.1 用菜单编辑器建立菜单
分隔线的设置:标题属性输入减号“-”。 热键和快捷键的设置方法及使用:
•热键:在所设置的菜单项的“标题”属性内容中加入 “&”及所需的英文字母;使用Alt+该字母相当于单击该 菜单项。 •快捷键:由Ctrl、Shift、F功能键、26个字母等相互组 合而成。直接通过下拉列表框选择;直接使用快捷键组 合相当于单击该菜单。
8.4 弹出式菜单 弹出式菜单:窗体内独立于窗体菜单栏。其位置取决于单 击鼠标时指针的位置。
格式:[对象].Popupmenu 菜单名[,标志][,x][,y] 【说明】:x,y:指定菜单显示的位置,通常使用此参数 时标志项的位置参数便无效。标志参数取值及含义如表 8.1:
可以同时选择位置值和性能值,将其用或运算组合。
8.3 菜单项的控制
如想实现某子菜单项的功能,则对该菜单的click 事件进行编程。
如在例8-1中,若进行“单条件查询”,则需对dtj菜单的 click事件编写代码:
Private Sub dtj_Click()
bookname = InputBox(“请输入书刊名称”, “单条件查 询”)
End Sub

VB第九章菜单设计

VB第九章菜单设计
“另存为”对话框是当 Action 属性为 2 (或使用 ShowSave 方法)时的通用对话框。
它为用户在存储文件时提供了一个标准用户界面,供用户选择 或键入所要存入文件的驱动器、路径和文件名。同样,它并不能 提供真正的存储文件操作,储存文件的操作需要编程来完成。
“另存为”对话框所涉及的属性基本上和打开对话框一样。
第9章 菜单设计与通用对话框
6、颜色对话框
“颜色”对话框是当 Action 属性为 3 (或使用 ShowColor 方法)时的通用对话框,供用户选择颜色。
属性 Color :用来返回用户在调色板中所选中的颜色。
第9章 菜单设计与通用对话框
7、字体对话框
fontName 属性:返回在字体对话框中所选择的字体名。 FontSize 属性:返回在字体对话框中所选择的字体的大小。 FontBold 、 FontItalic 、 FontStrikethru 、 FontUnderline 属Βιβλιοθήκη 第9章 菜单设计与通用对话框
9.2 弹出式菜单 使用“菜单编辑器”创建菜单。 使顶级菜单项目为不可见,“Visible”属性设置为False。 编写相应事件代码,需要使用对象的PopupMenu方法。
PopupMenu 菜单名
第9章 菜单设计与通用对话框
9.3 通用对话框
1、通用对话框的添加 2、通用对话框的action属性
第9章 菜单设计与通用对话框
9.1 普通下拉菜单
数 据 区
编辑区 菜 单 项 显 示 区
第9章 菜单设计与通用对话框
例题:编写程序,当在菜单中选择了某种字体效果,文本 框中的字体效果就是所选的字体效果。
练习使用菜单编辑器添加各个菜单项(含分割线) 编写click事件代码 菜单常见功能:变灰,打“”号(在代码中实现)

VB教案(菜单设计)

VB教案(菜单设计)

VB菜单设计的未来发展趋势
智能化
随着人工智能和机器学习技术的不断发展,VB菜单设计将 更加智能化,能够根据用户的行为和习惯进行自适应调整, 提供更加个性化的使用体验。
动态化
动态化是未来VB菜单设计的一个重要趋势,通过实时获取 数据和信息,动态生成菜单项和功能,以满足用户不断变 化的需求。
交互性增强
访问常用功能。
菜单设计的原则
直观性
菜单设计应简单明了,易于理解和使用。选项和命令的名 称应清晰、准确,避免使用过于专业或晦涩难懂的术语。
简洁明了
菜单设计应简洁明了,避免过于复杂和混乱。选项和命令 的数量应适中,避免过多或过少。同时,菜单的布局和排 版应清晰、整洁,易于阅读。
分类合理
菜单中的选项和命令应根据功能和用途进行合理分类,以 便用户能够快速找到所需的功能。分类应遵循逻辑性和层 次性原则。
VB菜单设计的优点与不足
学习曲线陡峭
对于初学者来说,VB的语法和概 念可能较难理解和掌握,需要花
费较多时间和精力来学习。
维护成本高
由于VB的代码较为复杂,对开发 者的技能要求较高,因此对于大型 和复杂的应用程序,维护和更新成 本相对较高。
安全性问题
VB在安全性方面存在一些漏洞和隐 患,需要开发者特别注意和防范。
为了提高用户体验,VB菜单设计的交互性将不断增强,通 过丰富的交互方式和动画效果,使用户与应用程序的互动 更加自然和流畅。
感谢您的观看
THANKS
下拉菜单的设计
总结词
节省空间,提供更多选项
详细描述
下拉菜单是一种节省空间的菜单设计,用户可以通过点击一个按钮或菜单项来展开更多的选项。这种设计特别适 合在有限的空间内提供大量选项的情况。在设计时,应注意合理安排下拉菜单的深度和宽度,以便用户能够快速 找到所需选项。

VB60程序菜单制作

VB60程序菜单制作

VB60程序菜单制作VB6.0是一种被广泛使用的程序设计语言,拥有强大的功能和灵活的操作方式。

在VB6.0中,我们可以很容易地制作一个程序菜单,使用户能够方便地选择程序中的各种功能。

下面将介绍一种制作VB6.0程序菜单的方法,并对其进行详细的说明。

首先,我们需要创建一个新的VB6.0窗体项目,并在窗体上添加菜单控件。

在VB6.0中,添加菜单控件的方式有两种,一种是使用菜单控件工具箱,另一种是手动编写代码。

使用菜单控件工具箱的方法较为简单,只需点击工具箱中的“菜单”控件,然后在窗体上拖动一个矩形区域,即可得到一个默认的菜单控件。

手动编写代码的方法稍微麻烦一些,但更加灵活。

首先,在窗体上添加一个菜单控件,并设置其名称为“Menu”。

接下来,通过编写一些代码来定义菜单项和其对应的操作。

在VB6.0中,我们可以使用“SubMenu”属性来添加菜单项,并使用“Caption”属性来设置菜单项的文字。

例如,我们可以使用以下代码来添加一个名为“文件”的菜单项:Menu.MenuItems.Add "&文件"这样,就添加了一个名为“文件”的菜单项。

接下来,我们可以使用以下代码来为“文件”菜单项添加子菜单项:Menu.MenuItems(0).MenuItems.Add "&打开"Menu.MenuItems(0).MenuItems.Add "&保存"Menu.MenuItems(0).MenuItems.Add "&退出"这样,就为“文件”菜单项添加了三个子菜单项:“打开”、“保存”和“退出”。

除了添加菜单项外,我们还需要为菜单项添加对应的操作。

在VB6.0中,可以使用菜单项的“Click”事件来响应用户对菜单项的点击操作。

例如,可以使用以下代码来为“打开”菜单项添加对应的操作:Private Sub Menu_ClickSelect Case Menu.SelectedIndexCase 1OpenFileCase 2SaveFileCase 3ExitAppEnd SelectEnd SubPrivate Sub OpenFile'打开文件的具体操作End SubPrivate Sub SaveFile'保存文件的具体操作End SubPrivate Sub ExitApp'退出应用程序的具体操作End Sub在上述代码中,我们使用了“Select Case”语句来根据用户选择的菜单项进行对应的操作。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

MDI窗体与子窗体的交互 2. MDI窗体与子窗体的交互 (1)活动子窗体和活动控件 活动子窗体和活动控件 MDI窗体的两个属性:ActiveForm 和ActiveControl 例将子窗体的文本框中所选文本复制到剪贴板上: ClipBoard.SetText frmMDI.ActiveForm.ActiveControl.SelText (2)显示 显示MDI窗体及其子窗体 显示 窗体及其子窗体 显示任何窗体的方法为show,还有有关规则: (1)加载子窗体时,其父窗体会自动加载并显示;反之则无。 (2)MDI窗体有AutoShowChildren属性,决定是否自动显示子窗体 (3)维护子窗体的状态信息 维护子窗体的状态信息 (4)用QueryUnload卸载 用 卸载MDI窗体 卸载 窗体
Sub Text1_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single) If Button = 2 Then PopupMenu EditMenu, vbPopupMenuCenterAlign End Sub
性能 0只能用鼠标左键触发弹出菜单; 2:能用鼠标左、右键键触发弹出菜单;
8.3 多重窗体和多文档窗体
一、多重窗体
1.添加窗体 1.添加窗体 “工程|添加窗体” 新建 现存 添加“现存”窗体时要注意: 添加“现存”窗体时要注意: 防止多个窗体的name相同而不能添加; 添加的窗体实际是将其它工程中已有的窗体加入,多个工程共享窗体; 通过“另存为”命令以不同的窗体文件名保存,断开共享。 2. 保存窗体 一个工程中有多个窗体,应分别取不同的文件名保存在磁盘上,VBP工程文件 中记录了该工程的所有窗体文件名。
多文档界面应用程序中的“窗口” 3. 多文档界面应用程序中的“窗口”菜单 (1)显示打开的多个文档窗口 显示打开的多个文档窗口 要在某个菜单上显示所有打开的子窗体标题,只需利用菜单编辑器将该 菜单的WindowList属性设置为True。 (2)排列窗口 排列窗口 利用Arrange方法进行层叠、平铺和排列图标。 形式: MDI窗体对象.Arrange 排列方式 排列方式

一、在ImageList控件中添加图象 控件中添加图象
ImageList控件不单独使用,专门为其它控件提供图像库. 索引(Index)、 关键字(Key) 在ToolBar中引用 图象文件的扩展名 为: .ico、.bmp、.gi f、.jpg等
二、在ToolBar控件中添加按钮 控件中添加按钮
1.为工具栏连接图象 1.为工具栏连接图象
另存为” 2. “另存为”对话框 另存为 没有提供真正的存储文件操作,仍需要编程完成储存操作。 属性 DefaultExt:缺省扩展名 例8.1中“另存为...”按钮的事件过程 颜色” 3. “颜色”对话框 颜色 属性 Color:返回或设置选定的颜色。 例8.1中“颜色...”按钮的事件过程
字体” 4. “字体”对话框 字体
弹出菜单(快捷菜单) 三、 弹出菜单(快捷菜单)
显示在窗体的浮动菜单,操作时使用右键,菜单与鼠标位置有关。设计与普通菜单,仅 该菜单名不可显示;要显示时使用PopupMenu方法弹出菜单。 形式: 形式 [对象.]PopupMenu 菜单名, 标志, x, y 标志,表示弹出的位置和触发的键 位置 0:X 位置确定弹出菜单的左边界 4:弹出菜单以X为中心 8: X 位置确定弹出菜单的右边界 位置与性能是加的关系。 弹出菜单示例
ToolBar与 ImageList的连接
工具栏样式
2.为工具栏增加按钮 2.为工具栏增加按钮 索引(Index)、关键字(Key)每个按钮 的编号、标识, ButtonClick事件中引用;
样式(Style),共6种
图象(Image) ImageList对象中的图 象,值可以是Key或Index
通用对话框的类型 打开(Open) 另存为(Save As) 颜色(Color) 字体(Font) 打印机(Printer) 和帮助(Help) Action 1 2 3 4 5 6 方法 ShowOpen ShowSave ShowColor ShowFont ShowPrinter ShowHelp
打开” 1. “打开”文件对话框 打开
DialogTiltle FileName InitDir Filter FilterIndex DefaultExt
属性 FileName:包含路径 FileTitle:不包含路径 Filter:例如, Documents(*.DOC)|*.DOC|Text Files(*.TXT)|*.txt|All Files|*.* FilterIndex:决定在文件类型列表框中显示第几组类型的文件。 InitDir:初始化路径
1. 创建和设计MDI窗体及其子窗体 创建和设计MDI窗体及其子窗体 MDI (1) 创建和设计MDI窗体 创建: 创建: “工程/添加MDI窗体”命令
标准窗体 MDI 窗体 MDI 子窗体
(v6b8-1)
设计: 设计:一般有菜单栏、工具栏、状态栏
创建和设计MDI MDI子窗体 (2) 创建和设计MDI子窗体 创建: 创建: MDI子窗体是一个MDIChild属性为True的普通窗体。 要创建多个子窗体,通过窗体类来实现: Public Sub FileNewProc() MDI子窗体的Name Dim NewDoc As New frmMDIChild No = No + 1 NewDoc.Caption = "no" & No NewDoc.Show End Sub 设计: 设计:可有菜单栏,但必须有文本框。
第八章 界面设计(3学时) 学时) 学时
8.1 通用对话框 8.2 菜单设计 8.3 多重窗体和多文档界面 8.4 工具栏和状态栏 RichTextBox控件 8.5 RichTextBox控件 8.6 应用程序向导
8.1 通用对话框 通用对话框(CommonDialog)
通用对话框添加到工具箱 工程/部件 打开通用对话框:
3. 设置启动窗体 “工程 属性” 工程/属性 工程 属性” “启动对象” 启动对象”
设置启动对象
4. 窗体语句 (1)Load语句:装入窗体到内存但没有显示窗体 (1) 形式: Load 窗体名称 (2)Unload语句:从内存删除窗体 形式: Unload 窗体名称
5. 窗体方法 . (1)Show方法:显示一个窗体(当窗体没有Load,自动Load) [窗体名称].Show [模式] 0 - Modal:关闭才能对其它窗体进行操作。 1 - Modeless,可以对其它窗体进行操作。 (2) Hide方法:隐藏窗体,没有Unload删除 [窗体名称.] Hide 6.不同窗体间数据的存取 . (1)存取控件的属性 存取控件的属性 另一窗体名.控件名.属性 (2)存取变量的值 存取变量的值 另一窗体名.全局变量名
“打印 打印” 5. “打印”对话框 属性 FromPage:起始页号 ToPage:终止页号 Copies:打印份数 如果打印驱动程序不支持多份打印,该属性有可能始终返回 1。 例8.1中“打印...”按钮的事件过程 “帮助 帮助” 6. “帮助”对话框 帮助文件需要用其它的工具制作,如Microsoft Windows Help Compiler。 例8.5 属性 HelpCommand:在线Help帮助类型 HelpFile:Help文件的路径及其名称 HelpKey:在帮助窗口显示由该帮助关键字指定的帮助信息。
常数 vb C ascad e v b T i le H o r iz o n ta l v b T i le V e r t ic a l v b A rra n g e Ic o n s
值 0 1 2 3
描述 层叠所有非最小化 水平平铺所有非最小化 垂直平铺所有非最小化 重排最小化
8.4工具栏和状态栏 工具栏和状态栏
例输入和计算学习成绩。
模块: 模块: Public MATH As Single Public PHYSICS As Single Public CHEMISTRY As Single Public CHINESE As Single Public ENGLISH As Single
多文档界面(MDI) 二、 多文档界面 引例8.8 引例
选定 部件 标签
选定Microsoft CommDialog Control 6.0
确定
属性
Action:打开通用对话框。 DialogTiltle:对通用话框标题。 CancelError True:选择“取消”按钮,出现错误警告; Err.Number置为32755(cdCancel)。 False(缺省):选择“取消”按钮,没有错误警告。
除菜单按钮(5)外的5种样式
S ty le = 0
S ty le = 3
S ty le = 4
S ty le = 1
S ty le = 2
响应ToolBar控件事件 三、 响应 控件事件
ToolBar控件常用的事件有两个:ButtonClick和ButtonMenuClick。前者对按钮样式为0-2, 后者对样式为5的菜单按钮。 (1)用索引Index确定按钮 (2)用关键字Key确定按钮
“Microsoft Windows Common Controls 6.0”将控件添加到工具箱, 通过ToolBar、ImageList组合使用建立工具栏,步骤: 1.在ImageList控件中添加所需的图象 2.在ToolBar控件中创建Button对象。 3.在ButtonClick事件中用Select Case语句对各按钮进行相应的编程。
示例 8.6 建立一个有菜单功能的文本编辑器。
二、 菜单项增减
在程序运行时,菜单随时增减,如“文件”菜单能保留最近打开的文件数。 这同控件数组一样,使用菜单数组。 步骤: 1.在菜单设计时,加入一个菜单项,其Index为0(菜单数组), Visual为False。 2.在程序运行时,通过Load方法向菜单数组增加新的菜单项。 例8.7在8.6中的文件菜单中保留最近打开的文件清单。 同样,要删除所建立的菜单项,使用UnLoad方法向菜单数组减少菜单项。
相关文档
最新文档