比如
Dim ss As String
dim kk as String
ss = "123456789"
我要取出第5个字符“5”代码怎么写?
Delphi中是可以这样的
kk = ss(5)
VB里不行,不知道VB里怎么实现?

解决方案 »

  1.   

    Dim ss As String
    dim kk as String
    ss = "123456789"dd=mid(ss,5,1)
      

  2.   

    呵呵
    我也来。
    -----------------------
    Mid(string, start[, length])
    Mid 函数的语法有以下参数:参数描述: 
    string        字符串表达式,从中返回字符。如果 string 包含 Null,则返回 Null。 
    start         string 中被提取的字符部分的开始位置。如果 start 超过了 string 中
                  字符的数目,Mid 将返回零长度字符串 ("")。 
    length        要返回的字符数。如果省略或 length 超过文本的字符数(包括 start 处
                  的字符), 将返回字符串中从 start 到字符串结束的所有字符。 
      

  3.   

    来晚了,上面的都说了,就是MID
      

  4.   

    建议使用 MID$,在处理字符串时, 如果肯定输入参数是 String,MID$函数的效率高一些
      

  5.   

    哦,看错了,sorry,我还以为是VB.NET