RAD Studio
ContentsIndex
PreviousUpNext
Deleting a String from a List

To delete a string from a string list, call the list's Delete method, passing the index of the string you want to delete. If you don't know the index of the string you want to delete, use the IndexOf method to locate it. To delete all the strings in a string list, use the Clear method. 

The following example uses IndexOf and Delete to find and delete a string:

with ListBox1.Items do
  begin
    FoundIndex := IndexOf('bureaucracy');
    if FoundIndex > -1 then
      Delete(FoundIndex);
  end;

 

int BIndex = ListBox1->Items->IndexOf("bureaucracy");
if (BIndex > -1)
  ListBox1->Items->Delete(BIndex);
Copyright(C) 2009 Embarcadero Technologies, Inc. All Rights Reserved.
What do you think about this topic? Send feedback!