procedure TForm1.Button1Click(Sender: TObject); var str,RetStr:string; I:Integer; begin str:='你好'; for I:=1 to Length(str) do begin if (I<>1) then RetStr:=RetStr+' '; RetStr:=RetStr+IntToHex(Integer(str[I]),2); end; end; 转为16进制
var str: string; I:Integer; begin str:='你好'; for I:=1 to Length(str) do begin Memo1.Lines.Add(IntToStr(Ord(Str[i]))); end; end;
var
str,RetStr:string;
I:Integer;
begin
str:='你好';
for I:=1 to Length(str) do
begin
if (I<>1) then RetStr:=RetStr+' ';
RetStr:=RetStr+IntToHex(Integer(str[I]),2);
end;
end;
转为16进制
str: string;
I:Integer;
begin
str:='你好';
for I:=1 to Length(str) do
begin
Memo1.Lines.Add(IntToStr(Ord(Str[i])));
end;
end;
sz:='中国';AScII码:High(sz[i])