我知道TStrings有IndexOf方法,string类型的变量必须要转换成TStrings才能查找吗?
string又如何转换成TStrings呢,不会是通过TStrings的append吧,可我又想不出别的方法。
大家帮帮我阿

解决方案 »

  1.   

    用pos函数。
    function Pos(Substr: string; S: string): Integer;
    Pos searches for a substring, Substr, in a string
      

  2.   

    对楼主的昵称很感兴趣,grin……不知道你要查找什么呢?在字符串中查找子串,用pos和posex就可以,后者需要引用strutils单元
      

  3.   

    呵呵,太好了,谢谢楼上两位大哥,我以为这么菜的问题会没人理我呢:P楼上的,我的昵称怎么让人感兴趣了,呵呵,是阿,我是女生,程序员女生:P可是上面假设的那个问题我还想知道呢,我想把string转换成TStrings怎么做是合理的?
      

  4.   

    听说tstrings是一个抽象类,不能创建实例
      

  5.   

    str := 'abcdefg'for i := 0 to length(str) -1 do
    if str[i] = 'd' then
    showmessage(inttostr(i))呵呵, hellolongbin 不是对你的呢称感性趣,是对程序员MM感性趣!
      

  6.   

    for i := 1 to length(str)  do
      

  7.   

    hellolongbin(一个人[终不似 少年游]) 
        老大,远水解不了近渴呀,呵呵,不知道搂主是哪里的程序员MM!!!
      

  8.   

    我来了,呵呵
    最近刚学delphi,有好多问题要问啊,总不至于每次上csdn来问吧,好麻烦,有没有哪位好心人愿意帮我啊,给个msn,谢先:S 
    我上面的问题还没人回答我啊,是不是各位看来都不能算个问题,可是我还是想知道,再演化一下,我想从string得到一个TObject,怎么办?