Функция FindItemFrom Назад В начало Вперед

Назначение

Функция ищет элемент в массиве, значение которого совпадает с указанным. Поиск производится начиная с элемента с индексом fromIndex.

Описание

function FindItemFrom(var mass : array of anyType; element : anyType; fromIndex : longInt) : longInt;

Параметры

mass - имя массива.

element - значение искомого элемента массива.

fromIndex - стартовый индекс для поиска.

Возвращаемое значение

Если элемент не найден, возвращает -1. Если найден, возвращает его индекс.

Пример

Пусть есть:

type
  MyRecord = record
	a : integer;
	b : integer;
  end;

var
  a	: array [3..12] of byte;
  b	: comp;
  mr1  : MyRecord;

  a[7] := 9;
  b	:= 9;

Тогда:

FindItemFrom(a,b,-5) : вернет  7.
FindItemFrom(a,b,7)  : вернет  7.
FindItemFrom(a,b,8)  : вернет -1.
FindItemFrom(a,b,15) : вернет -1.

Версия

Атлантис 5.3.05