Функция 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