procedure TForm1.Button1Click(Sender: TObject);
var
s:Widestring;
sa:array of Widechar;
i,leng:integer;
begin
s:= '你好嗎一介1人';
leng := length(s);
setlength(sa,leng);
for i:=0 to Leng-1 do
sa[i] := s[leng-i];
for i :=0 to leng-1 do showmessage(sa[i]);
end;