本帖最后由 ningyong58 于 2011-06-02 15:27:15 编辑

解决方案 »

  1.   

    理论上是没有限制
    因为是type只是一个定语。 
      

  2.   

    限制还是有的。在Visual Basic 6.0程序员指南里面有介绍。VB对源代码大小,每行长度、变量数、控件数都有限制。另外Windows XP 32bit系统单个程序最大使用内存也只有2GB。当然了,和限制相比,20个还是200个都是不足道的。
      

  3.   

    测试了一下嵌套数据类型,可视效果更好一些。不知对程序运行是否有影响。
    Type a
      x1 As Double
    End Type
    Type b
      x2 As Double
    End Type
    Type c
      x3 As Double
    End Type
    Type yy
      y1 As a
      y2 As b
      y3 As c
    End TypeSub lss()
      Dim cc As yy
      
    End Sub