УДАЛЕНИЕ ЭЛЕМЕНТА МАССИВА DELPHI
Для удаления элемента массива Delphi следует использовать процедуру Move для копирования элементов в новый массив, исключая удаленный элемент. Пример кода:
var
myArray: array[0..4] of Integer;
i, j, indexToDelete: Integer;
begin
// заполнение массива
for i := 0 to 4 do
myArray[i] := i;
// удаление элемента
indexToDelete := 2; // индекс элемента, который нужно удалить
for i := indexToDelete to High(myArray)-1 do
myArray[i] := myArray[i+1];
SetLength(myArray, Length(myArray)-1);
end;
Здесь мы создаем массив из 5 элементов, заполняем его целыми числами от 0 до 4 и удаляем элемент с индексом 2 (третий элемент в массиве).
#6 Программирование в Delphi. Массивы
Поиска и удаление дублированных строк в Delphi (+ исходный код / исходник) - Delphi Видеоуроки
КАК УДАЛИТЬ ЭЛЕМЕНТ ИЗ МАССИВА - первый элемент - последний элемент - по индексу - C# УРОКИ - ДЗ #14
Создание массива данных в Delphi 7.
DELPHI Урок 3 Создание БД, добавление, удаление, изменение записей
Delphi мертв?