Функция проверки существования идентификатора проекта в пакете
prij_ind = indexofprojectid(projid);
Имя | Тип данных | Описание |
---|---|---|
projid | integer | Идентификатор проекта |
indexofprojectid – функция позволяет получить индекс идентификатора окна проекта по идентификатору проекта projid. Используется для проверки существования проекта в пакете. Идентификатор проекта proj_id можно получить, например, с помощью функций addprojecttopack, getpackprojectid.
Имя | Тип данных | Описание |
---|---|---|
prij_ind | integer | Функция возвращает индекс окна заданного проекта в списке окон проекта. Если индекс меньше нуля, то окна заданного проекта не существует. |
packid = getcurrentpackid; //получение идентификатора пакета projid = addprojecttopack(packid,"C:\projects\Схема общая2.prt",1); //добавление проекта в пакет proj_ind = indexofprojectid(projid); //получение индекса окна проекта if proj_ind < 0 then seterrorstr("Проекта не существует",0) else seterrorstr("Проект существует",0);
В ходе выполнения примера происходит загрузка проекта в текущий пакет. После чего происходит проверка существования окна проекта и выдача соответствующего сообщения.
Нет.