var a : pchar; b : string; begin b := 'asdfsaf'; a := pchar(b); end;
var a :string; b:array[1..100]of char; i : integer; begin a := 'test'; for i := 1 to length(a) do b[i] := a[i]; b[i] := a[i]; showmessage(string(b)); end;
var a :string; b:array[1..100]of char; i : integer; begin a := 'test'; strmove(@b,pchar(a),Length(a)+1); showmessage(b); end;
a : pchar;
b : string;
begin
b := 'asdfsaf';
a := pchar(b);
end;
a :string;
b:array[1..100]of char;
i : integer;
begin
a := 'test';
for i := 1 to length(a) do
b[i] := a[i];
b[i] := a[i];
showmessage(string(b));
end;
a :string;
b:array[1..100]of char;
i : integer;
begin
a := 'test';
strmove(@b,pchar(a),Length(a)+1);
showmessage(b);
end;