| [Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] | 
Exchanges two strings in the list.
Source position: classesh.inc line 724
| public procedure TStrings.Exchange( | 
| Index1: Integer; | 
| Index2: Integer | 
| ); virtual; | 
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.
If either Index1 or Index2 is not in the range of valid indexes, an EStringListError exception is raised.
| 
 | Move a string from one place in the list to another. | |
| 
 | Indexed access to the strings in the list. | |
| 
 | Number of strings in the list. |