Y yf_zq Unregistered / Unconfirmed GUEST, unregistred user! 2005-01-31 #8 var P1char; s1:string; begin s1:='Delphi'; p1:=strNew(pchar(s1)); strDispose(p1); end;
X xiao1980 Unregistered / Unconfirmed GUEST, unregistred user! 2005-01-31 #9 根本不用转换,String本来就是Char组成要用时只需指定索引就行 如: S:='abcdef'; 如要取'c'只要用 c:char; c:=S[3];
X xuxiaohan Unregistered / Unconfirmed GUEST, unregistred user! 2005-01-31 #11 string怎样转换成char ???? 是不是问错了? string 不能转换 为 Char 类型。 但可以转换为pchar 类型, 看你怎么用, 转换的方式有很多,上面说的都没有错。
X xianguo Unregistered / Unconfirmed GUEST, unregistred user! 2005-01-31 #14 string --&gt pChar StrPCopy(p, s);
F fssky Unregistered / Unconfirmed GUEST, unregistred user! 2005-01-31 #17 是转换成char数组吗? procedure TForm1.Button1Click(Sender: TObject); var c: array of char; s: string; begin s := 'abcefghjkl'; SetLength(c, Length(s)); CopyMemory(@c[0], @S[1], Length(s)); ShowMessage(String(c)); end;
是转换成char数组吗? procedure TForm1.Button1Click(Sender: TObject); var c: array of char; s: string; begin s := 'abcefghjkl'; SetLength(c, Length(s)); CopyMemory(@c[0], @S[1], Length(s)); ShowMessage(String(c)); end;