Forms 集合

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

expandtri全部顯示

Application

parchildForms

spaceparchildForm

spacespaceparchild多個對象

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

使用 Forms 集合

在 Visual Basic 中或表達式中使用 Forms 集合,可以引用當前打開的窗體。例如,可以通過列舉 Forms 集合來設置或返回該集合中單個窗體的屬性值。

blueup提示

For Each...Next

可以引用 Forms 集合中的單個 Form 對象,方法是:按照名稱引用窗體,或引用集合中窗體的索引。如果要引用 Forms 集合中特定的窗體,最好按窗體名稱引用該窗體,因為窗體的集合索引可能更改。

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

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

無法在 Forms 集合中添加或刪除 Form 對象。