Forms 集合

此頁(yè)沒(méi)有內(nèi)容條目
內(nèi)容

expandtri全部顯示

Application

parchildForms

spaceparchildForm

spacespaceparchild多個(gè)對(duì)象

Forms 集合包含 Microsoft Access 數(shù)據(jù)庫(kù)中當(dāng)前打開(kāi)的所有窗體

使用 Forms 集合

在 Visual Basic 中或表達(dá)式中使用 Forms 集合,可以引用當(dāng)前打開(kāi)的窗體。例如,可以通過(guò)列舉 Forms 集合來(lái)設(shè)置或返回該集合中單個(gè)窗體的屬性值。

blueup提示

For Each...Next

可以引用 Forms 集合中的單個(gè) Form 對(duì)象,方法是:按照名稱引用窗體,或引用集合中窗體的索引。如果要引用 Forms 集合中特定的窗體,最好按窗體名稱引用該窗體,因?yàn)榇绑w的集合索引可能更改。

Forms 集合的索引從零開(kāi)始。如果按照索引引用窗體,則第一個(gè)打開(kāi)的窗體是 Forms(0),第二個(gè)打開(kāi)的是 Forms(1),依此類推。如果打開(kāi) Form1,然后打開(kāi) Form2,則 Form2 在 Forms 集合中的索引為 Forms(1)。如果關(guān)閉 Form1,F(xiàn)orm2 在 Forms 集合的索引將變?yōu)?Forms(0)。

注釋   若要列舉出數(shù)據(jù)庫(kù)中的所有窗體(不論是打開(kāi)的還是關(guān)閉的),只需列舉出窗體 CurrentProject 對(duì)象的 AllForms 集合即可。然后,可使用每個(gè)單獨(dú) AccessObject 對(duì)象的 Name 屬性返回窗體的名稱。

無(wú)法在 Forms 集合中添加或刪除 Form 對(duì)象。