私はDelphiで経験はありますが、Unicodeは初めてです。UnicodeString型の変数がUnicode文字列かANSI文字列かを判別するにはどうすればよいですか?
のUnicodeString(System.UnicodeString)について組み込みのDelphi XE2のドキュメントは言う:
を「デルファイは、いくつかの文字列型を利用UnicodeStringには、UnicodeとANSIの両方の文字列を含むことができ、このタイプの
サポートは、以下の機能が含まれています。 :
使用可能なメモリと同じ大きさの文字列参照の共有を介して、メモリの効率的な使用 現在のロケールに基づいて文字列を評価 ルーチンと演算子 その南にもかかわらず。。。 UnicodeStringは、ANSI文字セット文字列とUnicode文字列の両方を表すことができます。 "
" can "という単語の意味を理解できません(" UnicodeとANSIの両方を含むことができます) "" UnicodeStringは名前にかかわらず、ANSI文字セット文字列とUnicode文字列の両方を表すことができます。 ")
私の質問:?。。タイプのUnicodeStringの変数はUnicode文字列またはANSI文字列を表すかどうかを判定し