Excel VBA高级编程:窗体集合中的成员

发布: 2009-2-08 16:24  作者: webmaster  查看: 1193次 共有0条评论

:窗体集合中的成员

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

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

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

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

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

 

相关阅读
大家对 Excel VBA高级编程:窗体集合中的成员 的评论
最新PPT教程
最新评论
PPT问答