事件及屬性

事件

Visual Basic是一種事件驅動(event-driven)的程式觀念,在程式內,必須設計各種事件(event)的處理方法(相當於程式碼)。未來當此事件發生時,隨即執行該事件的程式碼。

Click 事件-當使用者按一下 Toolbar 控制項內的物件時發生的事件。

GotFocus 事件-當輸入駐點停留在 Multimedia MCI 控制項的某一個按鈕上時,這個事件便會發生。

LostFocus 事件-當輸入駐點離開 Multimedia MCI 控制項的某個按鈕時,這個事件便會發生。

DblClick 事件-當在一個物件上按和放滑鼠按鈕並再次按和放滑鼠按鈕時,該事件發生。

KeyPress 事件-發生在使用者按下並放開一個鍵時。

MouseMove 事件-發生在移動滑鼠時。

ObjectMove 事件-現用物件被移動或調整大小後,就會發生此事件。

屬性

Appearance-視窗的外觀。

AutoRedraw-重繪視窗功能。(true大略代表『真』而false大略代表『假』。)

BackColor-視窗預設的背景顏色。

BorderStyle-外框設定。(可以設定為可調大小或是鎖死。)

Caption-代表此表單或是此控制元件的名稱。

Default-本屬性原先的意思適用於此鈕是不是預設鈕,有下列兩種選擇項: True(真值)或False(假值)

Enabled-設定控制元件可以對事件做出回應,有兩種選擇項: TrueFalse

Font-設定字形及大小。

Forecolor-可用於視窗的前景顏色。

HelpContextID-用於設定物件相關編號,以便未來可以列出適當的HELP解說。

Inteval-此屬性欄的單位是千分之一秒,若想設定每秒產生一事件,可在此設定Inteval值為1000,但是個人電腦定時裝置的精確度是每秒產生18次事件,因此,為求程式準確,Inteval的值不要小於56

Linkmode-表格視窗與其他應用程式的資料連結,可以有以下幾種:

0 這是預設項,也就是沒有資料包含關係。

1 自動(Automatic),當被連結資料更新時,視窗資料將被立即更新。

2 手動(Manual),當有連結要求時,表格視窗的資料才被立即更新。

3 有聯結資料時,將有一通知,不過不執行更新,除非有聯結要求,才會予以更新。

Name-代表當時的表單或控制元件在visual basic中的名稱,這個名稱將用於在程式碼內的副程式名稱中。

Visable-決定控制元件可看見或隱藏狀態,有下列兩個選擇項:TrueFalse

Width-設定控制元件的寬度。PS.有些控制元件無法調整高度及寬度。