急急急!!!!有没有函数提供字符数组与字符串的转换,尤其是字符串转为数组!!!

解决方案 »

  1.   

    string型变量本身就是一个字符数组
    var
      Str:string;
    begin
      for i:=1 to Length(Str) do
        ShowMessage(Str[i]);
    end;
    从1开始。
      

  2.   

    不用转换,可以直接使用的!
    例如:
    var
      s:string;
      
      s:='asbsdf';
      for i:=1 to length(s) do
        showmessage(s[i]);
      

  3.   

    var
    s:string;
    begin
      s:='abcd';
      s[1];
      s[2];
    end;
    就这可以直接用啊,下标从1开始
      

  4.   

    var
      ach: array [0..10] of Char;
      s: string;
    begin
      s := 'abc';
      StrPCopy(ach, s);
      ShowMessage(ach);
      s := ach;
      ShowMessage(s);
    end;
      

  5.   

    字符串string可以通过下标进行访问,就象字符数组一样。
      

  6.   

    string本身就是一个数组
    var
     str:string;
    begin
     str:='abcd';
     showmessage(str[1]);
    end;