【正文】
壓力不是有人比你努力,而是那些比你牛幾倍的人依然比你努力。不要做金錢、權(quán)利的奴隸;應學會做“金錢、權(quán)利”的主人。彈出右鍵菜單 End If End Sub 其中MouseDown事件各個參數(shù)意義如下: button返回一個整數(shù),用來標識該事件的產(chǎn)生是按下哪個按鍵,其中左鍵為0,右鍵為2,中間鍵為4 shift 返回一個整數(shù),標示是否同時有Shift,Ctrl,Alt鍵按下 x, y 返回一個指定鼠標指針當前位置的數(shù) Popupmenu是一個方法: PopupMenu方法用來彈出一個菜單,語法是: menuname, flags, X, Y mnufile是我們在菜單編輯器中設(shè)計好的菜單的名稱 X,Y是彈出菜單的位置,可以為數(shù)字,如果直接寫為X,Y則是在當前鼠標位置彈出菜單 這樣就能調(diào)出右鍵菜單,然后我們根據(jù)自己的需要,為每個菜單項的Click事件編寫代碼,完成一些特定的操作,右鍵菜單就可以使用了。然后我們來添加幾個二級菜單,注意每個菜單都有Caption屬性和Name屬性,這兩個屬性是必須寫的,Caption屬性是顯示在菜單項上的內(nèi)容,而Name屬性則是我們要在程序中引用菜單項的代號,類似與其它控件的Name屬性。那么怎樣在程序中控制狀態(tài)欄中顯示的文本呢? 例如我們希望鼠標移動到不同的按鈕上時狀態(tài)欄的第一個窗格中顯示不同的幫助,則我們在按鈕的OnMouseOver事件中加入如下語句即可: Private Sub CmdNew_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single) (1).Text = (1).Text = 清空文本框 End Sub 同樣的我們能為其它按鈕等控件添加幫助信息。下面的一些項目都是窗格的屬性,我們可以在此設(shè)置也可在程序中控制它。在狀態(tài)欄中顯示幫助信息 狀態(tài)欄是VB中的一個很有用的控件,但是默認狀態(tài)下它不在控件面板中,在我們使用它之前必須先添加,方法是按下Ctrl+T快捷鍵,在彈出的“Components”對話框中選中MS Windows Common Controls。 使用的語法是直接引用,比如我們要根據(jù)“字體對話框”返回的值設(shè)置文本框的字體,則直接采用語句:= 與ShowColor方法相關(guān)的屬性: ●Color選定的顏色。 ●FontStrikethru 是否選定刪除線?! ∨cShowFont方法相關(guān)的屬性: ●Color選定的顏色。 而CommonDialog控件的屬性是和不同的對話框類型緊密相關(guān)的,有些屬性只適用于某一類對話框,有些屬性在不同的對話框中的屬性是有差別的,所以下面分類列出了和不同對話框相關(guān)聯(lián)的屬性的用法。在這個小程序中,包含了列表框中的一般常用屬性和方法。 返回的是列表框List1中項目總數(shù)。 即List2控件中的項目總是排序的 在屬性窗口中,將List1列表框 Sorted屬性設(shè)為“False”;List2列表框 Sorted屬性設(shè)為“True”,MultiSelect屬性設(shè)置為2,即List2控件中的項目總是排序的?! 榱藢W習方便,提供的源碼已經(jīng)作了詳細的中文注釋,看看源碼框中的代碼:這個例子包含一個窗體,窗體中有兩個列表框(ListList2)和八個按鈕,界面如下: 窗體(FormListBox)我們首先新建一個標準的EXE工程,添加一個窗體,并把列表框和按鈕控件添加到窗體上。 () 返回的是一個項目的選擇狀態(tài),返回的是布爾值。其中: China 是將“China”添加到列表框中。 List2列表框 Sorted屬性設(shè)為“True” 39。 列表框的特點是:列表框中的項目是通過程序插入到其中的,用戶無法向清單中輸入數(shù)據(jù),當選擇其中的項目,并在用戶單擊一個按鈕或者執(zhí)行某個操作時,由應用程序完成對指定項目的具體操作。vbNewLine是換行顯示標志。 amp。各文本框的名稱如下表:文本框名稱名稱屬性文本框名稱名稱屬性會員編號文本框TextID電子郵件文本框TextMail密碼文本框TextPassWord個人介紹文本框TextResume姓名文本框TextName會員信息文本框TextAll在屬性窗口中將TextPassWord的PassWordChar屬性設(shè)為*;TextResume的Multiline屬性設(shè)為Ture,ScrollBars屬性設(shè)為2 Vertical;TextAll文本框的Multiline屬性設(shè)為為Ture, ScrollBars屬性設(shè)為2 Vertical,Appearance屬性設(shè)為為0 Flat。它是顯示和輸入文本的容器,相當于一個文字編輯器,提供了所有基本的文字處理功能,例如文本的編輯等。 用Do……Loop可以循環(huán)重復執(zhí)行一語句塊,且重復次數(shù)不定。實現(xiàn)分支結(jié)構(gòu)的語句有很多,最常用的是if……then……else……?! ∮嬎銠C在運行程序的時候,執(zhí)行語句的順序是從上向下的。所以在VB中大部分的代碼是與這些相關(guān)的,