delphi xe下支持Unicode编码方式
procedure TForm1.btn1Click(Sender: TObject);
var
s : string;
s2: AnsiString;
begin
s := '你好';
s2 := s;
Caption := s2;
end;
s dump $60 $4F $7D $59
s2 dump $C4 $E3 $BA $C3
通过查GBK编码 发现S2的编码格式与GBK是一致的。
本文介绍在Delphi环境中Unicode编码与GBK编码之间的转换方法。通过示例代码展示了如何将Unicode字符串转换为GBK编码的AnsiString,并进一步探讨了不同编码方式在Delphi中的表现形式。
delphi xe下支持Unicode编码方式
procedure TForm1.btn1Click(Sender: TObject);
var
s : string;
s2: AnsiString;
begin
s := '你好';
s2 := s;
Caption := s2;
end;
s2 dump $C4 $E3 $BA $C3
通过查GBK编码 发现S2的编码格式与GBK是一致的。
1635

被折叠的 条评论
为什么被折叠?