2.4. Массивы¶
-
NewEnumVariant
(OleCollection: IDispatch): IEnumVariant¶ Возвращает енумератор для переданной коллекции Variant.
Parameters: OleCollection (IDispatch) – Коллекция для перебора. Return type: IEnumVariant
-
Low
(X: Variant): Integer¶ Функция возвращет наименьшее значение которое может принимать элемент X. X может быть трех типов: простой числовой, массив, короткая строка. Для простого числового типа, будет минимальное целочисленое значение данного типа; для массива – индекс первого элемента массива, если массив пуст, функция вернет 0, для строки – длина строки; для параметров строки – индекс первого параметра строки.
Parameters: X (Variant) – Переменная. Return type: Integer
-
High
(X: Variant): Integer¶ Функция возвращет самое большое значение которое может принимать элемент X. X может быть трех типов: простой числовой, массив, короткая строка. для простого числового типа, будет верхняя максимальное целочисленое значение данного типа; для массива – индекс последнее элемента массива, если массив пуст, функция вернет 0, для строки – длина строки; для параметров строки – индекс последнего параметра строки.
Parameters: X (Variant) – Переменная. Return type: Integer
-
VarArrayCreate
(Bounds: Variant; VarType: TVarType): Variant¶ Метод создает вариантный массив размерностью Bounds, и типом данных VarType элементов.
Parameters: - Bounds (Variant) – Размерность массива.
- VarType (TVarType) – Тип данных элементов массива.
Return type: Variant
-
CreateArray
(Length: Integer): Array¶ Создает массив длины Length. Индексация [0 … length - 1].
Parameters: Length (Integer) – Размерность массива. Return type: Array
-
VarArrayHighBound
(VarArray: Variant; Dim: Integer): Integer¶ Функция возвращает порядковый номер последнего элемента в массиве VarArray, имеющего размерностью Dim
Parameters: - VarArray (Variant) – Массив
- Dim (Integer) – Размерность (количество измерений) массива
Return type: Integer
-
VarArrayLowBound
(VarArray: Variant; Dim: Integer): Integer¶ Функция возвращает порядковый номер первого элемента в массиве VarArray, имеющего размерностью Dim
Parameters: - VarArray (Variant) – Массив
- Dim (Integer) – Размерность массива
Return type: Integer