IntToStr()
関数は現在Unicodeである文字列を返します。に変換したいAnsiString
。AnsiString(IntToStr(I))
安全に使用できますか?
8026 次
2 に答える
7
もちろん。または、次を使用できます(ボブ博士IntToAnsiString
によって書かれました):
function IntToAnsiStr(X: Integer; Width: Integer = 0): AnsiString;
begin
Str(X: Width, Result);
end;
于 2008-12-05T08:05:12.460 に答える
1
UnicodeString
はい、返されたIntToStr
をに安全に変換できますAnsiString
。安全である理由は、返される文字列には'0'
から までの数字のみが含まれ、'9'
派手な Unicode 数字は含まれないため、 への変換によってAnsiString
情報が失われることはありません。
于 2008-12-05T15:06:28.440 に答える