getchild

Функция возвращает идентификатор подчиненного объекта по идентификатору владельца и порядковому номеру.

Синтаксис:

child_id = getchild(par_id, obj_num);

Аргументы:

par_id – идентификатор объекта-владельца;

obj_num – порядковый номер необходимого объекта в списке дочерних для владельца par_id

Описание:

getchild – функция позволяет получить идентификатор подчиненного объекта с порядковым номером obj_num, принадлежащего родителю с идентификатором par_id.

Результат:

child_id – целое число, идентификатор выбранного дочернего объекта.

Пример:

initialization
for(i=1,getchildcount(MainObject)) begin
id = getchild(MainObject,i);
seterrorstr("Подчинённый объект = "+getobjname(id),0);
end;
end;

В результате выполнения данного скрипта, в окне сообщений будут отображены сообщения о всех дочерних объектах, принадлежащих объекту с именем MainObject.

Сопутствующие материалы