Sign in Join
FPDoc Onlineexperiment

TStrings.Exchange procedure

Member of TStringspublicIn unit Classes

Exchanges two strings in the list.

Declaration

pascal
procedure Exchange(Index1: Integer; Index2: Integer); virtual

Description

Exchange exchanges the strings at positions Index1 and Index2. The associated objects are also exchanged.

Both indexes must be in the range of valid indexes, i.e. must have a value between 0 and Count-1.

Errors

If either Index1 or Index2 is not in the range of valid indexes, an EStringListError exception is raised.

See also

An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.