• 沒有找到結果。

屬性設定的方法

在文檔中 陳致中老師VB6電子書 (頁 25-28)

2-1.2 控制物件『屬性』的介紹

對於我們日常生活中的物件而言,屬性是指物件本身所具有的各種性質。

例如,電視機有不同廠牌、型號、顏色以及大小之分,這些屬於電視機的不同 特質,就是電視機的屬性。在 Visual Basic 中,屬性是指控制物件所具有之性 質或特性,它是可以任意被改變的。

屬性設定的方法

設定或改變控制物件屬性的方法有下列兩種方法:

第一種方法是選定控制物件後,在屬性視窗中直接更改該屬性的值;在屬 性視窗區域中,不同的屬性有不同的設定方式:

1. 自行輸入:表示這種屬性必須以自行輸入的方式來設定屬性,或在屬性 欄直接按滑鼠左鍵兩下,亦可直接輸入設定。

2. 直接選取:表示 Visual Basic 提供屬性選項可供我們直接選取,或在屬性

欄直接按滑鼠左鍵兩下,將輪流顯示所有選項的設定。

3. 交談窗設定:表示這種屬性之設定必須按下『交談窗

』按鈕,或在屬 性欄直接按滑鼠左鍵兩下,以開啟更細部的交談視窗來設定各項子屬 性,例如,Font(字型)屬性還包括字型、字型樣式、大小以及底線等 多項的子屬性設定。

2

第二種方法則是利用程式敘述的撰寫來設定控制物件的屬性,其設定的語 法如下:

控制物件名稱.控制物件的屬性 = 屬性值

小數點符號(“.”)的中文涵義可視為 『的』;而等於符號(“=”)可視為

『指定為』。例如:要將 Command1 控制物件『的』caption(標題)屬性,

由 ”Command1” 預設值『指定為』”輸入”,以及變更 Command1 控制物件『的』

字型大小『指定為』16,其程式撰寫分別敘述如下:

屬性設定方法 說 明

Command1.Caption =" 輸入" Command1 為物件名稱,Caption(標題)為物件的屬性,

而" 輸入" 為字串形式資料,所以需利用雙引號括起來。

Command1.font.size = 16 表示 Command1 的 font(字型)的 size(大小)指定為 16。

註:16 為數字資料,不需使用雙引號。

請參閱光碟 EX2-1.2 資料夾內容,練習控制物件的屬性設定方式。

當我們在表單的空 白處,按滑鼠左鍵 兩下(引發事件), 則可利用程式來設 定物件的屬性。

2

當我們輸入小數點之後,會自動顯示所有該控制物件的屬性以及方 法,若無法正常顯示,則表示控制物件的名稱輸入不正確。當再輸入”c”

時,該選項會自動移到 c 開頭的屬性或方法的位置,所以當輸入 cap 之後,

即可直接按『空白鍵』直接設定。

當每輸入一行程式,並按下 鍵確認後,則該行程式所有內 容(不含屬性值)會自動變成大小寫(註:當我們在輸入程式時,大小寫皆可), 表示該行程式的語法沒有問題,這樣可以預防程式撰寫的錯誤發生!下圖 所輸入的程式,表示當在 Command1 按鈕上方按下滑鼠左鍵一下時(Click 事件),將變更 Command1 的標題(Caption)屬性內容。

若屬性值為True(真)/ False(假)兩種內容,當按下等於(“=”)

符號時,會自動出現兩種選項,此時只要按『T』或『F』,然後再按『空 白鍵』即可。

在文檔中 陳致中老師VB6電子書 (頁 25-28)