VB怎么添加菜單欄? VB菜單欄的添加方法

VB,是一個(gè)編程軟件,全稱Visual Basic,使用的是Basic語言進(jìn)行編程,是多數(shù)編程愛好者用于編程的軟件。用法十分簡(jiǎn)單,極其適合新手進(jìn)行編程??梢詫?shí)現(xiàn)許多功能,例如,可以用VB編一個(gè)計(jì)算器,當(dāng)然,也可以編企業(yè)進(jìn)銷存管理系統(tǒng)……等等,都是利用VB來實(shí)現(xiàn)的,想要給vb軟件添加菜單欄,該怎么添加呢?下面我們就來看看詳細(xì)的教程。
一、頂部菜單模式
1、首先打開VB,并且選定“標(biāo)準(zhǔn) EXE”來新建一個(gè)工程
2、在VB的頂部找到“工具”>“菜單編輯器”?;蛘?,按下鍵盤上的“Ctrl+E”也行
3、點(diǎn)按“菜單編輯器”后,會(huì)彈出一個(gè)如圖所示的對(duì)話框。在“標(biāo)題”處填寫該菜單的名稱,如“文件”
4、接下來,在“名稱”處填寫該菜單在代碼編寫器中的名稱,如“file”
5、在“索引”處填寫“0”“1”……等自然數(shù)(注:索引是用來快速識(shí)別菜單的,經(jīng)常應(yīng)用在 Select Case 語句中)
6、【可選】若要啟用快捷鍵,請(qǐng)?jiān)?ldquo;快捷鍵”處選擇適合您的菜單的快捷鍵,例如“Ctrl+E”(僅適用于二級(jí)及以上菜單)
7、【可選】若要使該菜單欄被復(fù)選(僅適用于二級(jí)及以上菜單),請(qǐng)選擇“復(fù)選”;若要使該菜單不可用(enable=false)請(qǐng)將“有效”取消
8、【可選】若要添加n級(jí)菜單,請(qǐng)按下“下一個(gè)”并按下“→”并進(jìn)行命名操作(最多添加4級(jí)子菜單)
9、預(yù)覽圖……
二、右鍵菜單模式
1、首先添加一個(gè)二級(jí)或以上的菜單,并且使頂層菜單不可見,并且索引為空(“”)
2、接著,在“代碼窗口”中書寫如下代碼:
Private Sub Form_MouseUp(Button As Integer, Shift As Integer, X As Single, Y As Single) If Button = 2 Then PopupMenu menu End If End Sub
3、接著,你可以根據(jù)自己的需要來為菜單書寫代碼。例如,我為a輸入如下代碼:
Private Sub a_Click(Index As Integer) MsgBox "你單擊了a" End Sub
4、預(yù)覽圖……
以上就是VB菜單欄的添加方法,希望大家喜歡,請(qǐng)繼續(xù)關(guān)注腳本之家。
相關(guān)推薦:
相關(guān)文章
- vb怎么將年表分成四份季度表?visual basic中的一個(gè)表想要分成多分表,該怎么實(shí)現(xiàn)呢?我們可以使用代碼實(shí)現(xiàn),下面我們就來看看詳細(xì)的教程,需要的朋友可以參考下2019-02-27
- VB怎么編寫給表格快速添加批注的代碼?想要給表格中的數(shù)據(jù)添加批注,我們可以使用vb代碼來實(shí)現(xiàn),下面我們就來看看詳細(xì)的教程,需要的朋友可以參考下2019-02-21
- VB6.0代碼怎么設(shè)置某個(gè)控件的屬性?VB6.0想要設(shè)置控件屬性,該怎么設(shè)置呢?我們可以通過代碼來設(shè)置,下面我們就來看看詳細(xì)的教程,需要的朋友可以參考下2019-02-16
- VB6.0項(xiàng)目怎么添加用戶控件?VB6.0編程開發(fā)的時(shí)候,想要添加用戶控件,該怎么添加呢?下面我們就來看看詳細(xì)的教程,需要的朋友可以參考下2019-02-13
- VB6.0過程屬性怎么設(shè)置?VB6.0中想要設(shè)置過程屬性,該怎么設(shè)置呢?下面我們就來看看VB6.0設(shè)置過程屬性的教程,很簡(jiǎn)單,需要的朋友可以參考下2019-01-31
- VB6.0怎么設(shè)置窗口平鋪方式?VB6.0中的窗口,想要設(shè)置成平鋪的方式,該怎么設(shè)置呢?下面我們就來看看VB6.0窗口平鋪的教程,需要的朋友可以參考下2019-01-31
- VBA怎么編寫激活單元格的代碼?Visual Basic中想要編寫一個(gè)代碼,實(shí)現(xiàn)可以激活單元格的功能,該怎么實(shí)現(xiàn)呢?下面我們就來看看詳細(xì)的教程,需要的朋友可以參考下2019-01-13
VBA怎么快速從兩個(gè)表格提取符合條件的數(shù)據(jù)?
VBA怎么快速從兩個(gè)表格提取符合條件的數(shù)據(jù)?VBA中想要提取數(shù)據(jù),該怎么從兩個(gè)表格中提取符合條件的數(shù)據(jù)呢?下面我們就來看看詳細(xì)的教程,需要的朋友可以參考下2019-01-04vb6.0怎么生成exe程序?qū)崿F(xiàn)返回參數(shù)功能?
vb6.0怎么生成exe程序?qū)崿F(xiàn)返回參數(shù)功能?想要編寫一個(gè)exe程序,用來返回參數(shù)值,該怎么實(shí)現(xiàn)呢?下面我們就來看看詳細(xì)的變成方法,需要的朋友可以參考下2019-01-04- VBA怎么快速創(chuàng)建1至12月份工作表?想要?jiǎng)?chuàng)建1到12月的工作表,一個(gè)一個(gè)創(chuàng)建很慢,該怎么快速創(chuàng)建呢?下面我們就來看看詳細(xì)的教程,需要的朋友可以參考下2018-12-20