System.Classes.TStrings.Strings
Delphi
property Strings[Index: Integer]: string read Get write Put; default;
C++
__property System::UnicodeString Strings[int Index] = {read=Get, write=Put/*, default*/};
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
property | public | System.Classes.pas System.Classes.hpp |
System.Classes | TStrings |
説明
リスト内の文字列を位置によって参照します。
Strings プロパティが Index が示す位置にある文字列を返すようにするには、TStrings の下位クラスでアクセス関数を実装する必要があります。 Index は、文字列の位置を表します。0 は最初の文字列、1 は 2 番目の文字列を表します。
特定の位置にある文字を取得したり設定するには、Strings プロパティを使用します。
文字列を名前-値ペアとして保存するには、NameValueSeparator 文字を含む値を Strings に代入します。 Names プロパティと Values プロパティを使用して、名前と値に別々にアクセスできます。
メモ: Delphi では、Strings は、TStrings オブジェクトのデフォルト プロパティです。 Strings 識別子は、TStrings の下位クラスの Strings プロパティにアクセスする際には、省略しても構いません。 たとえば、次の 2 行のコードはどちらも有効で、同じことを実行します。
MyStrings.Strings[0] := 'This is the first string'; MyStrings[0] := 'This is the first string';
関連項目