[Overview][Constants][Types][Classes][Procedures and functions][Variables] Reference for unit 'Classes' (#rtl)

TStrings.Delete

Delete a string from the list.

Declaration

Source position: classesh.inc line 486

public procedure TStrings.Delete(

  Index: Integer

); virtual; abstract;

Description

Deletedeletes the string at position Indexfrom the list. The associated object is also removed from the list, but not destroyed. Indexis zero-based, and should be in the range 0to Count-1.

Since it is an abstract method, TStringsitself does not implement Delete. Descendent classes such as TStringListimplement this method.

Errors

If Indexis not in the allowed range, an EStringListErroris raised.

See also

TStrings.Insert

  

Insert a string in the list.

TStrings.Items

TStrings.Clear

  

Removes all strings and associated objects from the list.