Изображение квадрата Дюрера

ООО АВТОМАТИКА плюс

Rambler's Top100

Рейтинг@Mail.ru

Справочная система




Функции ядра MatriX


Имя функции: GetArrayCount

Объявление:
  • function GetArrayCount(): Integer;

Назначение:

Возвращает количество массивов в данной рабочей области. Полученное значение вы можете использовать в целях статистики, но пожалуйста не используйте его для последовательной обработки массивов по их индаксам. Следующий код даст ошибку, так как при удалении массивов появляется фрагментация списка массивов:

with Base do
begin
  RandomAr('A', 100, 100);
  RandomAr('B', 100, 100);
  RandomAr('C', 100, 100);
  Clear('A');
  for I := 0 to GetArrayCount - 1 do
    CalcFunc(GetName(I), GetName(I), fncSqr);
end;

Для того, чтобы пример работал, цикл следует переписать так:

  for I := 0 to GetArrayListSize - 1 do
    if ArrayExists(I) then
      CalcFunc(GetName(I), GetName(I), fncSqr);



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

Логинов Дмитрий © 2005-2015