リストから文字列を削除する

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

リスト内の文字列を操作する への移動


文字列リストから文字列を削除するには、リストの Delete メソッドを呼び出し、削除したい文字列のインデックスを渡します。 削除したい文字列のインデックスが分からない場合には、それを検索するために IndexOf メソッドを使用します。 文字列リスト内のすべての文字列を削除するには、Clear メソッドを使用します。

次の例では、文字列を検索し削除するために、IndexOfDelete を使用しています。

Delphi:
 with ListBox1.Items do
   begin
     FoundIndex := IndexOf('bureaucracy');
     if FoundIndex > -1 then
       Delete(FoundIndex);
   end;
C++:
int BIndex = ListBox1->Items->IndexOf("bureaucracy");
if (BIndex > -1)
	ListBox1->Items->Delete(BIndex);

関連項目