使用CommandButton控制項
命令按鈕控制項被用來啟動、中斷或結束一個進程。單擊它時將調用已寫入Click 事件程序中的命令。
大多數Visual Basic應用程式中都有命令按鈕,使用者可以單擊按鈕執行操作。單擊時,按鈕不僅能執行相應的操作,而且看起來就象是被按下和鬆開一樣,因此有時稱其為下壓按鈕。
詳細資料 關於CommandButton控制項的簡單樣本,請參閱第三章,“表單、控制項和菜單”中的“單擊按鈕執行操作”。
向表單添加命令按鈕
在應用程式中很可能要使用一個或多個命令按鈕。就象在其它控制項繪製按鈕那樣,在表單上添加命令按鈕。可用滑鼠調整命令按鈕的大小,也可通過設定 Height 和 Width 屬性進行調整。
設定標題
可用 Caption 屬性改變命令按鈕上顯示的文本。設計時,可在控制項的“屬性”視窗中設定此屬性。在設計時設定 Caption 屬性後將動態更新按鈕文本。
Caption 屬性最多包含 255 個字元。若標題超過了命令按鈕的寬度,則會折到下一行。但是,如果控制項無法容納其全部長度,則標題會被剪下。可以通過設定 Font 屬性改變在命令按鈕上顯示的字型。
建立鍵盤快速鍵
可通過 Caption 屬性建立命令按鈕的訪問鍵捷徑,為此,只需在作為訪問鍵的字母前添加一個連字號 (&)。例如,要為標題 "Print" 建立訪問鍵,應在字母 "P" 前添加連字號,於是得到 "&Print"。運行時,字母 "P" 將帶底線,同時按 ALT+P 鍵就可選定命令按鈕。
注意 如果不建立訪問鍵,而又要使標題中包含連字號但不建立訪問鍵,應添加兩個連字號 (&&)。這樣一來,在標題中就只顯示一個連字號而不顯示底線。
指定 Default 和 Cancel 屬性
在每個表單上部可選擇一個命令按鈕作為預設的命令按鈕,也就是說,不管表單上的哪個控制項有焦點,只要使用者按 ENTER 鍵,就已單擊此預設按鈕。為了指定一個預設命令按鈕,應將其 Default 屬性設定為 True。
也可指定預設的取消按鈕。在把命令按鈕的 Cancel 屬性設定為 True 後,不管表單的哪個控制項有焦點,按 ESC 鍵,就已單擊了此預設按鈕。