Access VBA教程:Forms集合

Application
Forms
Form

Forms集合包含 Microsoft Access数据库中当前打开的所有窗体。

使用 Forms集合

在 Visual Basic 中或表达式中使用 Forms集合,可以引用当前打开的窗体。例如,可以通过列举 Forms集合来设置或返回该集合中单个窗体的属性值。

提示   For Each...Next 语句对列举集合非常有用。

可以引用 Forms集合中的单个 Form对象,方法是:按照名称引用窗体,或引用集合中窗体的索引。如果要引用 Forms集合中特定的窗体,最好按窗体名称引用该窗体,因为窗体的集合索引可能更改。

Forms集合的索引从零开始。如果按照索引引用窗体,则第一个打开的窗体是 Forms(0),第二个打开的是 Forms(1),依此类推。如果打开 Form1,然后打开 Form2,则 Form2 在 Forms集合中的索引为 Forms(1)。如果关闭 Form1,Form2 在 Forms集合的索引将变为 Forms(0)。

注意   若要列举出数据库中的所有窗体(不论是打开的还是关闭的),只需列举出窗体CurrentProject对象的AllForms集合即可。然后,可使用每个单独AccessObject对象的Name属性返回窗体的名称。

无法在 Forms集合中添加或删除 Form对象。

上页:Access VBA教程:FormatConditions集合 下页:Access VBA教程:Modules集合

Access VBA教程:Forms集合

Access VBA教程:Modules集合 Access VBA教程:Pages集合
Access VBA教程:Properties集合 Access VBA教程:References集合
Access VBA教程:Reports集合 Access VBA教程:Microsoft Access 的“自动化”功能
Access VBA教程:颜色生成器 Access VBA教程:转换类库数据库和加载项
Access VBA教程:转换 Microsoft Access 表、窗体和报表 Access VBA教程:自定义方法和属性
Access VBA教程:窗体 Access VBA教程:窗体的节
Access VBA教程:隐藏属性 Access VBA教程:索引
Access VBA教程:语言专用的属性和方法 Access VBA教程:DoCmd对象的宏操作和方法
Access VBA教程:新增对象 Access VBA教程:编译性能的改善
Access VBA教程:新增事件 Access VBA教程:新增方法(按字母顺序排列)
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号