procedure TForm1.Button1Click(Sender: TObject);
var i:integer;
str:string;
begin
i:=1;
str:=edit1.text;
edit1.text:='';
while i<length(str)do
begin
Edit1.text := edit1.text+ chr(strtoint('$'+str+str[i+1]))+chr(strtoint('$'+str[i+2]+str[i+3]));
i:=i+4;
end;
end;
汉字是双字节的,必须两个字符一起加才行的吧。
初来乍到,各位多多指点。