小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

VB基礎(chǔ)狀態(tài)欄(StatusBar)和工具欄(ToolBar)

 悟靜 2009-07-06
 1. 狀態(tài)欄的作用與組成

  StatusBar 控件由 Panel(窗格) 對(duì)象組成,最多能被分成 16 個(gè) Panel 對(duì)象,每一個(gè) Panel 對(duì)象能包含文本和/或圖片??刂苽€(gè)別窗格的外觀屬性包括 Width、Alignment(文本和圖片的)和 Bevel(斜面)。此外,能使用 Style 屬性七個(gè)值中的一個(gè)自動(dòng)地顯示公共數(shù)據(jù),諸如日期、時(shí)間和鍵盤(pán)狀態(tài)等。

  2. 創(chuàng)建狀態(tài)欄

  先在窗體上畫(huà)出一個(gè)StatusBar對(duì)象,再右擊該對(duì)象,從快捷菜單中選擇“屬性”,進(jìn)入屬性頁(yè)設(shè)置窗口,進(jìn)行下面的設(shè)置:

  (1) 選擇窗格形狀

  在屬性窗口里選擇通用標(biāo)簽,在樣式列表框里選擇多窗格(缺省形式)或單窗格簡(jiǎn)單文本形式。

 ?。?) 添加或刪除狀態(tài)欄窗格

  在屬性窗口里選擇窗格標(biāo)簽,單擊插入窗格按鈕添加一個(gè)窗格,或單擊刪除窗格按鈕刪除一個(gè)窗格。

 ?。?) 在單窗格里顯示文本

   在屬性窗口里選擇通用標(biāo)簽,在簡(jiǎn)單文本框里輸入想顯示在狀態(tài)欄窗格里的文本。用代碼顯示的方式是:

  StatusBar1.SimpleText = "要顯示的內(nèi)容"

 ?。?) 在多窗格里顯示文本或圖形

  1). 在屬性窗口里選擇窗格標(biāo)簽,用索引旁的按鈕選擇窗格序號(hào)。

  2). 在文本框里輸入想顯示在狀態(tài)欄窗格里的文本。用代碼顯示的方式是:

  StatusBar1.Panels(x).Text = "要顯示的內(nèi)容"

  3). 如果想加入圖形,單擊瀏覽按鈕打開(kāi)一個(gè)圖形選擇對(duì)話框,選擇想加入的圖形,然后單擊打開(kāi)按鈕。

  (5)  編寫(xiě)代碼

  如果是一個(gè)單窗格狀態(tài)欄,當(dāng)用戶(hù)單擊狀態(tài)欄時(shí),只需用下面的事件過(guò)程來(lái)響應(yīng):

   Private Sub StatusBar1_Click()
        <要執(zhí)行的代碼>
   End Sub

  如果是一個(gè)多窗格狀態(tài)欄,就需要鑒別用戶(hù)單擊的是哪一個(gè)窗格,可用下面的事件過(guò)程來(lái)識(shí)別用戶(hù)所單擊的窗格:

   Private Sub StatusBar1_PanelClick(ByVal Panel As Panel)
      Select Case Panel.Index
          Case 1
                <要執(zhí)行的代碼>
          Case 2
                 <要執(zhí)行的代碼>
           ……
      End Select
   End Sub


  3.創(chuàng)建工具欄

 ?。?).建立工具欄

  1) 在工具箱里單擊工具欄圖標(biāo),拖到窗體的任何位置,Visual Basic自動(dòng)將ToolBar移到頂部。再右擊該對(duì)象,從快捷菜單中選擇“屬性”,進(jìn)入屬性頁(yè)設(shè)置窗口;

  2) 選擇按鈕標(biāo)簽,單擊插入按鈕,Visual Basic就會(huì)在工具欄上顯示一個(gè)空按鈕,重復(fù)此步插入多個(gè)按鈕;

  3) 單擊確定按鈕。如果想把按鈕分組,首先插入一個(gè)分隔的按鈕,再在對(duì)話框里將這個(gè)按鈕的樣式屬性改為3-Separator。

 ?。?) 為工具欄增加圖畫(huà)

  1). 在Visual Basic工具箱里單擊ImageList圖標(biāo),并將它拖到窗體的任何位置(位置不重要,因?yàn)樗偸遣豢梢?jiàn)的),再右擊該對(duì)象,從快捷菜單中選擇“屬性”,進(jìn)入屬性頁(yè)設(shè)置窗口;

  2). 選擇圖象標(biāo)簽,單擊插入圖片,在選定圖形對(duì)話框里選擇想使用的位圖或圖標(biāo),然后單擊打開(kāi)按鈕。為每個(gè)想添加圖形的工具欄按鈕重復(fù)此步。

  3). 單擊確定按鈕。

  4). 進(jìn)入ToolBar屬性對(duì)話框,選擇通用標(biāo)簽,在圖象列表框里選擇剛才添加的ImageList控件。

  5). 選擇按鈕標(biāo)簽,單擊緊挨Index框的向左或向右箭頭以選擇一個(gè)按鈕序號(hào)。出現(xiàn)在工具欄最左邊的按鈕序號(hào)為1。

  6). 在Image框里輸入一個(gè)數(shù),輸入為1,則顯示剛才ImageList控件里的第一個(gè)圖形,輸入為2,則顯示剛才ImageList控件里的第二個(gè)圖形。

  7). 為每個(gè)按鈕重復(fù)第6步, 單擊確定按鈕,現(xiàn)在Visual Basic就會(huì)在工具欄上顯示精美的圖形了。

 ?。?)為工具欄添加文本信息

  在ToolBar屬性對(duì)話框中選擇按鈕標(biāo)簽,在標(biāo)題框里輸入想顯示在按鈕上的文本。

 ?。?)添加ToolTips

  ToolTips是一種當(dāng)點(diǎn)到工具按鈕時(shí)彈出的小標(biāo)簽。ToolTips很方便,可以告訴那些新手每個(gè)按鈕是干什么用的。在ToolBar屬性對(duì)話框中選擇按鈕標(biāo)簽,在工具提示文本框里輸入想作為T(mén)oolTip的文本。
關(guān)于“樣式”的說(shuō)明:
值 常數(shù) 按鈕 說(shuō)明
0 tbrDefault 普通按鈕 按下按鈕后恢復(fù)原狀,如“新建”按鈕
1 tbrCheck 開(kāi)關(guān)按鈕 按下按鈕后保持按下?tīng)顟B(tài),如“加粗”等按鈕
2 tbrButtonGroup 編組按鈕 在一組按鈕中只能有一個(gè)有效,如對(duì)齊方式按鈕
3 tbrSepatator 分隔按鈕 將左右按鈕分隔開(kāi)
4 tbrPlaceholder 占位按鈕 用來(lái)安放其它按鈕,可以設(shè)置其寬度(width)
5 tbrdropdown 菜單按鈕 具有下拉菜單,如Word中的“字符縮放”按鈕
 用鼠標(biāo)左鍵雙擊工具欄對(duì)象,編寫(xiě)Click事件響應(yīng)代碼如下:

該文章轉(zhuǎn)載精英教育網(wǎng):http://news./dj2/071010/204467874.shtml

 ?。?)編寫(xiě)代碼

  雙擊工具欄,以下面的格式輸入代碼就可以了:

           Private Sub Toolbar1_ButtonClick(ByVal Button As Button)
        Select Case Button.Index
            Case 1
                 <要執(zhí)行的代碼>
            Case 2
                 <要執(zhí)行的代碼>
              ……
        End Select
   End Sub

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶(hù)發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買(mǎi)等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶(hù) 評(píng)論公約

    類(lèi)似文章 更多