我們見過的電腦附件裏面的計算器其實就是通過控件數組實現的。當有一系列對象,共用一個名字時,可以使用控件數組來完成。控件數組對象擁有一樣的控件名,通過索引值對各控件進行引用和標誌。
(01)打開VB6.0,新建一個工程,將窗體Form1的caption屬性改為“計算器”。
(02)在窗體中添加一個命令按鈕,將名稱改為Cmd,添加一個文本框,將Text屬性清空,將界面設置成下圖:
(03)選中剛剛新建的命令按鈕,單擊鼠標右鍵選擇“複製”命令。
(04)在窗體空白位置,單擊鼠標右鍵選擇“粘貼命令”。
(05)彈出“Microsoft Visual Basic”對話框,此時詢問你是否創建一個控件數組,選擇“是”進行創建,並將新建的命令按鈕拖到合適的位置。
(06)按這樣的方法,在複製、粘貼,創建兩個命令按鈕,根據創建的先後,其Index屬性依次是0、1、2、3.將它們的caption屬性分別改為+、-、*、/。
(07)這樣就利用VB6.0的控件數組製作好了簡易計算器的界面,接下來只要編寫相關代碼即可完成簡易計算器的製作。
此處只以簡易計算器的製作來説明VB6.0控件數組的使用,代碼未編寫。
控件數組的Name屬性是相同的,其它屬性都不同,通過Index屬性對其進行引用。