msgbox語句的返回值類型為 (在VB中)控件數(shù)組的特點(diǎn)是什么?
(在VB中)控件數(shù)組的特點(diǎn)是什么?控件數(shù)組由一組相同類型的控件組成。它們共享相同的控件名,大多數(shù)屬性都相同,但有一個(gè)屬性不同,即index屬性的值不同。創(chuàng)建控制數(shù)組時(shí),系統(tǒng)會(huì)為每個(gè)元素指定一個(gè)唯一的索
(在VB中)控件數(shù)組的特點(diǎn)是什么?
控件數(shù)組由一組相同類型的控件組成。它們共享相同的控件名,大多數(shù)屬性都相同,但有一個(gè)屬性不同,即index屬性的值不同。創(chuàng)建控制數(shù)組時(shí),系統(tǒng)會(huì)為每個(gè)元素指定一個(gè)唯一的索引號(hào)。通過屬性窗口的index屬性,可以知道控件的下標(biāo),第一個(gè)元素的下標(biāo)是0。例如,控制數(shù)組lbltm(6)表示名為lbltm的控制數(shù)組的第七個(gè)元素。控件數(shù)組最重要的特性是它共享相同的事件進(jìn)程。因此,它適用于多個(gè)控件執(zhí)行類似操作的情況。例如,如果控制數(shù)組cmdshuzi有10個(gè)命令按鈕,則無論單擊哪個(gè)命令按鈕,都將調(diào)用相同的單擊事件過程。為了區(qū)分控件數(shù)組中的哪個(gè)元素觸發(fā)事件,傳遞給過程的索引值(下標(biāo)值)用于確定程序何時(shí)運(yùn)行。一個(gè)控制數(shù)組至少包含一個(gè)元素,最多32768個(gè)。
在vb中單選按鈕數(shù)組和單選按鈕控件數(shù)組有什么不同?
VB中單選按鈕數(shù)組的下標(biāo)在創(chuàng)建控件數(shù)組時(shí)已默認(rèn)設(shè)置,從0開始。index屬性(control array)返回或設(shè)置唯一標(biāo)識(shí)控件數(shù)組中控件的數(shù)字。僅當(dāng)控件是控件數(shù)組的元素時(shí)有效。由于控件數(shù)組元素共享相同的name屬性設(shè)置,因此必須在代碼中使用index屬性來指定數(shù)組中的特定控件。索引必須以整數(shù)(或計(jì)算整數(shù)的數(shù)值表達(dá)式)的形式出現(xiàn)在緊跟在控件數(shù)組后面的括號(hào)中,例如mybuttons(3)。也可以使用tag屬性的設(shè)置來區(qū)分控件數(shù)組中的控件。
命令按鈕的控件數(shù)組怎么畫?
1. 控件數(shù)組:引用具有相同名稱屬性的控件集合。通過使用控件數(shù)組,可以使這些控件共享相同的事件過程。還可以通過參數(shù)索引來區(qū)分觸發(fā)事件的控件。在同一個(gè)控件數(shù)組中,每個(gè)控件可以有自己不同的屬性設(shè)置。
2. 創(chuàng)建控件數(shù)組后,必須通過index屬性對其進(jìn)行區(qū)分。
3. 優(yōu)點(diǎn):節(jié)省代碼,增加可讀性,減少內(nèi)存開銷。
4. 控制陣列分為靜態(tài)陣列和動(dòng)態(tài)陣列。創(chuàng)建控件數(shù)組有兩種方法:(1)復(fù)制粘貼法,先畫一個(gè),然后復(fù)制粘貼。(2) 重命名方法,首先繪制所有控件,然后逐個(gè)修改每個(gè)控件的索引屬性值。例如:創(chuàng)建一個(gè)從0到9的10位數(shù)的命令按鈕控件數(shù)組,按鈕名為command。當(dāng)鼠標(biāo)單擊每個(gè)按鈕時(shí),會(huì)給出相應(yīng)的提示。代碼:private sub command1 Click(index as integer)msgbox“您單擊數(shù)字”“&command1(index)。標(biāo)題和結(jié)尾子項(xiàng)