Access声明变量的错误

2018-01-13 17:02:00
黄善超
原创
540

在很多示例文件中,都会发现这样声明变量的。

Dim a, b As String


这样看起来的效果是和下面的一样的

Dim a As String
Dim b As String


其实并不然。当我们用typename函数来获取变量信息时会发现。第一个a是empty 空类型。


效果其实等同于下面的声明:

  Dim a
  Dim b As String



正确的写法是:

 Dim a As String, b As String
或者
Dim a As String
Dim b As String


当前也有其他的写法,如用$代替as string 等等,这里也不再说明了。


附:TypeName 所返回的字符串可以是下面列举的任何一个字符串

    分享