VBA控件教程:窗体集合中的成员

2015-06-11 23:21 阅读 194 次 评论关闭

正如上面所述,窗体在加载之前不能添加到 Forms 集合中。因此 Forms 集合的最准确的说明是:它包含的是程序中当前加载的所有窗体。

即使它不完全准确。如果工程中使用 Microsoft Forms(为了与 Microsoft Office 兼容被包括的),就会发现这些窗体都在一个名为 UserForms 的单独集合里。因此该 Forms 集合所包含的就是程序中当前加载的所有 Visual Basic 窗体。

而 Collection 类十分准确指定的内容是:能够存储到 Variants 里的任何东西。于是集合对象能包含对象或者整数,但不能包含用户定义类型。

遗憾的是,该说明的覆盖范围很广- 集合类给定的一个实例能够存储任何数据类型、数组和对象的混合组合。

提示 正如“创建自己的集合类”中所述,建立自己的集合类的最重要原因是能够控制自己的集合中的内容- 称为类型安全性概念。

版权声明:本文著作权归原作者所有,欢迎分享本文,谢谢支持!
转载请注明:VBA控件教程:窗体集合中的成员 | 猎微网
分类:VBA 标签:, , ,

评论已关闭!