Синтаксис:
procedure Exchange( Index1: Integer; Index2: Integer); |
Параметры:
• | Index1 – индекс первой строки; |
• | Index2 – индекс второй строки. |
Описание:
Метод меняет местами 2 строки в списке. Строка с индексом Index1 становится на место строки с индексом Index2 и наоборот. В качестве параметров Index1, Index2 следует указывать значения от 0 до Count–1, в противном случае будет сгенерировано исключение. Метод Exchange не проверяет, является ли список сортированным, поэтому может нарушить сортировку списка, если значение свойства Sorted равно True.
Пример:
// Поменять местами строки в списке.
List = CreateStringList()
FolderStrIndex = List.Add('Папка')
EDocumentStrIndex = List.Add('Документ')
TaskStrIndex = List.Add('Задание')
List.Exchange(FolderStrIndex; TaskStrIndex)
© Компания DIRECTUM, 2018 | Сообщество пользователей DIRECTUM |