2015二級計算機考試《VB》複習重點:KeyPress和鼠標事件

 一、KeyPress事件

2015二級計算機考試《VB》複習重點:KeyPress和鼠標事件

在窗體上畫一個控件(指前面所講的可以發生KeyPress事件的控件),並雙擊該控件,進入程序代碼窗口後,從“過程”框中選取KeyPress,即可定義KeyPress事件過程。一般格式爲:

Private Sub Text1 _ KeyPress(KeyAscii As Integer)

End Sub

 二、KeyDown和KeyUp事件

KeyDown和KeyUp事件的參數也有兩種形式,其中

Index As Integer

只用於控件數組,而

KeyCode As Integer,Shift As Integer

用於單個控件。

 三、鼠標事件

爲了實現鼠標操作,Visual Basic提供了3個過程模板:

(一)壓下鼠標鍵事件過程

Sub Form_MouseDown(Button As Integer,Shift As Integer,x As Single,y As Single)End Sub

(二)鬆開鼠標鍵事件過程

Sub Form_MouseUp(Button As Integer,Shift As Integer,x As Single,y As Single)End Sub

(三)移動鼠標光標事件過程

Sub Form_MouseMove(Button As Integer,Shift As Integer,x As Single,y As Single)End Sub