如何在VB6中访问字符串的各个字符

JMK*_*JMK 4 string vb6

考虑以下VB代码:

    Dim fooBar As String
    fooBar = "Foo Bar"

    Dim q As String
    q = fooBar(0)
Run Code Online (Sandbox Code Playgroud)

在VB.Net中,这个编译并且我的q字符串变量设置为字母"F",但是在VB6中我得到编译错误,因为编译器需要一个数组.

我在VB6的一个场景中,能够以这种方式处理字符串非常有用,就像通过索引器或类似的东西访问单个字符一样.

如何在VB6中访问字符串的各个字符?

谢谢

Ken*_*rey 10

用途Mid:

q = Mid(fooBar, 1, 1)
Run Code Online (Sandbox Code Playgroud)

  • +1这里是[Mid documentation]的链接(http://msdn.microsoft.com/en-us/library/aa445073(v = vs.60)). (4认同)