有没有一个方便的Format()函数只能用于Ansi字符串?因为每次我使用AnsiString与Format()一起使用时,我都会收到警告。不,我不想让Delphi在宽字符和Ansi字符之间来回转换我的AnsiStrings。那只会使事情变得非常慢。另外,是否有一种方法可以强制一个字符串常量为Ansi?看这个:
function SomeStrFunc(S: AnsiString): AnsiString; overload;
function SomeStrFunc(S: String): String; overload;
当我使用SomeStrFunc('ABC')时,它会调用宽字符串版本。如果我想使用Ansi版本并强制Delphi将'ABC'常量存储在AnsiChars中怎么办。