API:System.Classes.TStringList.Exchange
Delphi
procedure Exchange(Index1, Index2: Integer); override;
C++
virtual void __fastcall Exchange(int Index1, int Index2);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
public | System.Classes.pas System.Classes.hpp |
System.Classes | TStringList |
説明
リスト内の 2 つの文字列の位置を入れ替えます。
System.Classes.TStringList.Exchange は System.Classes.TStrings.Exchange を継承しています。以下の内容はすべて System.Classes.TStrings.Exchange を参照しています。
リスト内の 2 つの文字列の位置を入れ替えます。
Exchange メソッドを呼び出すと,リストで文字列を再配置できます。文字列は,Index1 および Index2 パラメータのインデックスの値で指定します。インデックスはゼロベースなので,リストの先頭文字列のインデックスの値は 0,2 番めのインデックスの値は 1 というように順次対応します。
文字列オブジェクトまたは文字列リストオブジェクトの文字列に関連付けられたオブジェクトがある場合,Exchange は文字列とオブジェクト両方の位置を変更します。