Функция получения идентификатора данных указанного свойства блока
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 свойства при обращении к блоку по имени блока
В данном примере происходит получение идентификатора данных двух свойств блока. В первом случае обращение к блоку происходит по идентификатору блока. Во втором случае обращение к блоку происходит по его имени.
Нет.