Копировать ссылку на страницу Перейти в предыдущий раздел Перейти в следующий раздел

Синтаксис:

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)

См. также

Метод IndexOf

Свойство Sorted

 

© Компания DIRECTUM, 2018 Сообщество пользователей DIRECTUM
.navbar > a:hover { background: #FFD73B; }