VB考试教程:菜单程序设计三用菜单编辑器建立菜单

VB考试教程:菜单程序设计三用菜单编辑器建立菜单,第1张

VB考试教程:菜单程序设计三用菜单编辑器建立菜单,第2张

3.用菜单编辑器创建菜单。

下面用一个简单的例子来说明菜单编程的基本方法和步骤。

1设计一个有算术运算(+、-、×、/)和清零功能的菜单。从键盘输入两个数,用菜单命令求它们的和、差、积、商,并显示出来。

根据问题的意思,菜单可以分为三个主菜单项,分别是计算加减、计算乘除、清除退出。它们各有两个子菜单,即:

计算加减的子菜单项:加减

计算乘除的子菜单项:乘除

“清除和退出”子菜单项:清除和退出

另外,对于输入和显示,建立了另外两个文本框(输入数据)和四个标签。

1.界面:

其中Lable4的BorderStyle属性设置为1。

2.菜单项属性:

标题名称缩写符号热键
主菜单项1
子菜单项1
子菜单项2
主菜单项2
子菜单项1
子菜单项1[/br计算并除法
乘法
除法
清除并退出
清除
退出calc1
添加
min
calc

3.设计菜单:

步骤:

打开菜单编辑器。

在标题栏(主菜单项1)输入“计算加减”,菜单项显示区会出现相同的标题名称。

按Tab或使用鼠标将输入光标移动到“名称”列。

在“名称”字段中键入“Calc1 ”,菜单项显示区域没有变化。

点击编辑区的下一步按钮,菜单项显示区的条形光标下移。同时清除标题列和名称列空,光标返回标题列。

同样,在标题列和名称列中分别输入“添加”和“添加”。

在编辑区点击右箭头→菜单显示区的“添加”向右移动。同时左侧出现一个缩进符号,表示“加”是“计算加减”的下一级菜单。

点击快捷键右端的箭头,选择“Ctrl+A”作为“添加”菜单项的热键。这时,菜单项的右侧出现“Ctrl+A”。

创建相同的“减号”菜单项:“标题”为“减号”;“名”是“民”;热键是“Ctrl+B”。

单击“下一步”按钮创建主菜单项2。因为要创建主菜单项,所以应该去掉缩进符号。点击左箭头“↓”,缩进符号消失,可以建立主菜单。

另外两个主菜单的建立与前面的步骤类似,不再赘述。设计后的窗口如下。在“确定”之后结束。

设计完成后,表单的顶行显示主菜单项,通过单击主菜单项,可以以下拉方式显示其子菜单。

4.程序代码:

每个菜单项都可以接收一个点击事件。每个菜单项都有一个名称(Name属性),它与Click放在一起形成Click事件过程。

option Explicit
Dim x As Single

-

私有Sub Add_Click()

x = Val(Text1。Text) + Val(Text2。Text)
Label4。Caption = Str$(x)

末端接头


-

私有Sub Min_Click()

x = Val(Text1。Text) - Val(Text2。Text)
Label4。Caption = Str$(x)

末端接头


-

私有Sub Mul_Click()

x = Val(Text1。文本)* Val(文本2。Text)
Label4。Caption = Str$(x)

末端接头


-

Private Sub Div_Click()

Text2.text = "0 "或Text2.text = " "则
msgbox "除数不能为0!"
Else
x = Val(Text1。Text) / Val(Text2。Text)
Label4。Caption = Str$(x)
End If

末端接头


-

私有子Clean_Click()

文本1。Text = ""
Text2。Text = ""
Label4。Caption = ""
Text1。获得焦点

末端接头


-

private Sub Quit _ Click()
End
End Sub

5.运行程序:

在两个文本框中输入数字后,单击每个菜单项或热键以查看执行结果。

位律师回复
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » VB考试教程:菜单程序设计三用菜单编辑器建立菜单

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情