文字列処理ルーチン
API カテゴリ:インデックス への移動
このトピックでは、さまざまな文字列型および、さまざまな文字列処理ルーチンの一覧と説明が記載されているページへのリンクを表にまとめてあります。
- 重要: 一部の文字列型は、必ずしもすべてのプラットフォームでサポートされているわけではありません。
- 文字列処理には、System.SysUtils.TStringHelper を使用することをお勧めします。これはすべてのプラットフォームでサポートされているからです。
文字列型 | ルーチン |
---|---|
System.SysUtils.TStringHelper ではデフォルト文字列型(UnicodeString または String)をサポートしており、0 から始まるインデックス方式の文字列も 1 から始まるインデックス方式の文字列も扱えます。詳細は、「デスクトップ アプリケーションからモバイル アプリケーションへの Delphi コードの移行」を参照。 |
|
デフォルト文字列型:
|
|
AnsiString 型:
|
|
System.WideStrings.TWideStrings は、Unicode 文字列のリストを表すオブジェクトの基底クラスです。 |
|
System.Classes.TStrings は、文字列のリストを表すオブジェクトの基底クラスです。 |
|
System.ShortString は下位互換性のために維持されています。 |
|
System.RawByteString(推奨しません) |
AnsiString 型を参照 |
文字列ポインタ |
System.MarshaledString |