例子:
 Dim x,y,z as String我知道以上声明中,z的类型为字符串。但我想问一下,这样声明,x,y也同属字符串类型吗?求解答!多谢了!

解决方案 »

  1.   

    不是,这样才行
    dim x as string
    dim y as string
    dim z as string
      

  2.   

    Dim 语句示例
    该示例演示使用 Dim 语句来声明变量,也演示了用 Dim 语句来声明数组。数组的缺省下界为 0,可以在模块级使用 Option Base 语句来取代数组的缺省下界。'AnyValue 和 MyValue 按缺省情况被声明为 Variant,
    '同时值被设为 Empty。
    Dim AnyValue, MyValue'显式声明一个 Integer 类型的变量。
    Dim Number As Integer'在一行中声明多个变量。AnotherVar 为 Variant 类型,
    '因为它的类型被省略了。
    Dim AnotherVar, Choice As Boolean, BirthDate As Date'DayArray 是一个有 51 个索引(从 0 到 50)元素的 Variant 数组,
    '假设在当前模块中 Option Base 被设为 0(缺省设置)。
    Dim DayArray(50)'Matrix 是一个二维 Integer 数组。
    Dim Matrix(3, 4) As Integer'MyMatrix 是一个显式指定了上下界
    '的三维 double 数组。
    Dim MyMatrix(1 To 5,  4 To 9,  3 To 5) As Double'BirthDay 是一个索引从 1 到 10 的 date 数组。
    Dim BirthDay(1 To 10) As Date      'MyArray 是一个 variant 动态数组。
    Dim MyArray()