System.Classes.TStrings.Strings

提供: RAD Studio API Documentation
移動先: 案内検索

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';

関連項目


コード サンプル