我自己把vb 的Collection对象包装了一下使成为合适我使用的集合类。
现在可以用集合的属性
比如myCols.Item(Key)去获得集合的某一个对象
我想实现类似真正的集合一样
 myCols(Key)直接能访问一个对象,不知道要怎么样实现。

解决方案 »

  1.   

    你说的这个只是个类的缺省过程属性的问题吧:
    在编辑类代码时,选菜单"工具-过程属性",在对话框中"名称"里选你要的Item,再点"高级",在"过程标识符"里选"(缺省)"
      

  2.   

    你可以用VB的类生成器来生成集合类,这样比较简单,只要将item属性设置为缺省属性就行了...
      

  3.   

    点击工程 右键-->添加-->添加类模块-->选择“VB类生成器”-->打开-->选择“添加新集合”-->输入名称并选择现存类-->关闭类生成器。