Функция получения ссылки на порт блока.
pnum = getblockportid(obj_id, num);
Имя | Тип данных | Описание |
---|---|---|
obj_id | integer | Идентификатор объекта, ссылку на порт которого необходимо получить |
num | integer | Номер порта, ссылку на который необходимо получить. Нумерация портов начинается с нуля. |
getblockportid – функция позволяет получить идентификатор порта, с порядковым номером num, принадлежащий блоку, имеющему идентификатор obj_id. Причем учитываются как входные, так и выходные порты.
Имя | Тип данных | Описание |
---|---|---|
pnum | integer | Идентификатор (ссылка) выбранного порта |
var p_id,sss,ltype: integer, pname: string; p_id = getblockportid(macro2,3); //получение идентификатора порта sss = getportinfo(p_id, pname, ltype); //получение информации о порте
В результате выполнения данного скрипта, будет получена ссылка на порт с номером 3, блока macro2. Затем происходит получение типа порта, используя полученный идентификатор.
Нет.