是声明前面哪个变量是String类型的

解决方案 »

  1.   

    只要你在MSDN找到每种数据类型的说明,就可以看到它的类型声明符,但并不是所有的VB数据类型都有类型声明符。
      

  2.   

    MSDN不能搜索"$"这样的字符
      

  3.   

    .net 的帮助:Visual Basic 语言参考   String 数据类型请参见
    数据类型摘要 | String 类 | 类型转换函数 | 转换摘要 | 有效使用数据类型
    String 变量以不带符号的 16 位(2 字节)数字序列形式存储,取值范围为 0 到 65535。每个数字表示一个 Unicode 字符。一个字符串可存储将近 20 亿 (231) 个 Unicode 字符。Unicode 的前 128 个代码数据点 (0–127) 对应于标准美国键盘上的字母和符号。这前 128 个代码数据点与 ASCII 字符集中定义的代码数据点相同。随后的 128 个代码数据点(128 到 255)表示特殊字符,如拉丁字母、重音符号、货币符号以及分数。其余的代码数据点用于表示不同种类的符号,包括世界范围的各种文本字符、音调符号以及数学和技术符号。在任何标识符后追加标识符类型字符 $ 可将其强制转换成 String 数据类型。等价的 .NET 数据类型是 System.String。
      

  4.   

    strA$其实就是说明了一个字符串。
      

  5.   

    $等于在使用的时候定义了StrA的数据类型是字符串类型,从DOS下面的BASIC就有这个规则了