我想把 'ABC,CCC,GGG,ACA,'转成'ABC','CCC','GGG','ACA'怎么转啊,我转来转去都转不来

解决方案 »

  1.   

    用StringReplace 把','去掉,然后每次拷贝3个字符就可以了
      

  2.   


    s:= ''ABC,CCC,GGG,ACA,'';
    s:= stringreplace(s,',',''',''',[rfReplaceAll]);
    s:= stringreplace(s,'''''','''',[rfReplaceAll]);
      

  3.   

    第一句两边少了一个's:= '''ABC,CCC,GGG,ACA,''';
    s:= stringreplace(s,',',''',''',[rfReplaceAll]);
    s:= stringreplace(s,'''''','''',[rfReplaceAll]);
      

  4.   

    创建一个TStringList的对象S,S.CommaText := YourString;
    for i := 0 to s.Count - 1 do
    begin
      ShowMessage(s[i]);//根据逗号总动分割开了,反之亦然。
    end;