A DEL — различия между версиями

Материал из Фабиус wiki
Перейти к: навигация, поиск
(Новая страница: «A_DEL - это программа из справочника R266 Удаляет элемент массива. Возвращает уменьшенн…»)
 
м (Текст)
Строка 9: Строка 9:
 
   result:={};  return
 
   result:={};  return
 
  endif
 
  endif
  RetArrayNoHeap(true)
+
  [[RetArrayNoHeap]]( true )
  result := arr := Asize(Adel(arr,ii_del),ll-1)  
+
  result := arr := Asize(Adel(arr,ii_del),ll-1)
 +
 
 
= Смотрите также =
 
= Смотрите также =
 
[[Полезные функции]]
 
[[Полезные функции]]
  
 
[[Функции Delphi]]
 
[[Функции Delphi]]

Версия 15:12, 8 мая 2018

A_DEL - это программа из справочника R266

Удаляет элемент массива. Возвращает уменьшенный массив ( без nil в конце )

A_DEL( arr, ii_del )

Текст

parameters  arr, ii_del
local ll

if len(arr)=0 or arr=nil or ii_del=nil or (ll:=Len(arr)) < ii_del
  result:={};   return
endif
RetArrayNoHeap( true )
result := arr := Asize(Adel(arr,ii_del),ll-1)

Смотрите также

Полезные функции

Функции Delphi