例如,我想让字符串变量a的内容是"hello"(包含双引号!)
Dim a As String
a=""hello""确提示出错,VB不是把双引号内的东西都当成字符串的吗?怎么解决呢?谢谢!

解决方案 »

  1.   

    简单的说,就是用两个引号表示一个引号,当然你用chr(34)表示一个引号也可以
      

  2.   

    Chr(34) + "hello" + Chr(34)
      

  3.   

    dim a as string
    dim b as string
    a="""b=a & "hello" & a
      

  4.   

    """" 这种方式 VB会认为你缺少&符号,出现编译错误。
    只有用 chr(34)
    所以,不能以用 ""hello""
    而只能用 chr(34) & "hello" & chr(34)
      

  5.   

    赞成
    Chr(34) + "hello" + Chr(34)
      

  6.   

    //所以,不能以用 ""hello""
    而只能用 chr(34) & "hello" & chr(34)
    用 ""hello""当然不行了,要用
    """hello"""
      

  7.   

    赞成
    Chr(34) + "hello" + Chr(34)
    容易维护。
      

  8.   

    用Chr(34) + "hello" + Chr(34)