getobjpropdataid

Функция получения идентификатора данных указанного свойства блока

Синтаксис:

propdata_id = getobjpropdataid(obj_id,prop_numb);

Аргументы:

Имя Тип данных Описание
obj_id integer Идентификатор блока
prop_numb integer Номер свойства блока, начиная с 0

Описание:

getobjpropdataid – функция позволяет получить идентификатор данных свойства с номером prop_numb, принадлежащему блоку с идентификатором obj_id. Идентификатор объекта obj_id может быть получен, например, с помощью функции getobj. Также, в качестве идентификатора блока может использоваться имя блока на схеме.

Результат:

Имя Тип данных Описание
propdata_id integer Идентификатор данных о заданном свойстве

Пример:

obj_id = getobj(1);
prop0_data_id = getobjpropdataid(obj_id,0); //получение id свойства при обращении к блоку по id блока
prop1_data_id = getobjpropdataid(Macro1,1); //получение id свойства при обращении к блоку по имени блока

В данном примере происходит получение идентификатора данных двух свойств блока. В первом случае обращение к блоку происходит по идентификатору блока. Во втором случае обращение к блоку происходит по его имени.

Дополнительные материалы

Нет.