Вверх ↑
Разработчик
Ответов: 26164
Рейтинг: 2127
#1: 2007-01-28 21:28:43 ЛС | профиль | цитата
user писал(а):
А как же адресовать такой массив, если не известен его размер

Как правило, те компоненты, которые содержат массив, и к которым цепляется блок управления снабжены точкой переменных -- Count, что и является по сути размером массива. В компоненте доступа ArrayRW есть точка Index, если задать для нее параметр не более Count-1(счет индексов идет с 0), то ты можешь считать и записать нухный элемент массива.
Как, наверное, ты заметил, что существует еще один, весьма полезный компонент -- ArrayEnum. Он позволяет перебирать элементы массива с начала до конца (или наоборот). Можно последовательно производить какие-либо действия с элементами. После того, когда ArrayEnum выставит тебе очередной элемент массива, можно произвести какие-либо действия над полученными параметрами и вернуть уже измененные обратно по этому же индексу при помощи компонента ArrayRW, после чего ArrayEnum выставит тебе следующий элемент для обработки.
карма: 22

0