Функция добавления проекта в пакет
projid = addprojecttopack(packid, prjname); projid = addprojecttopack(packid, prjname, dbl_open); projid = addprojecttopack(packid, prjname, dbl_open, prj_sync); projid = addprojecttopack(packid, prjname, dbl_open, prj_sync, prj_actv);
Имя | Тип данных | Описание |
---|---|---|
packid | integer | Идентификатор пакета, в который необходимо добавить проект |
prjname | string | Имя добавляемого проекта, в текстовом виде |
dbl_open | boolean | Двоичный флаг, не открывать дважды |
prj_sync | boolean | Двоичный флаг, включения синхронизации модельного времени для проекта (галочка "синхронизация" в дереве окна "Пакет проектов") |
prj_actv | boolean | Двоичный флаг, установка активности проекта (галочка напротив имени проекта в дереве окна "Пакет проектов") |
addprojecttopack – функция производит добавление в пакет с идентификатором packid проекта с именем prjname. Также могут быть установлены двоичные опции dbl_open, prj_sync, prj_actv. Идентификатор packid может быть получен с помощью функции getcurrentpackid.
Имя | Тип данных | Описание |
---|---|---|
projid | integer | Функция возвращает идентификатор добавляемого проекта, для дальнейшего осуществления манипуляций с ним |
packid = getcurrentpackid; projectid = addprojecttopack(packid,"Видеокадр.prt"); runproject(projectid);
В результате выполнения скрипта, в текущий пакет будет добавлен проект с именем Видеокадр.prt и произойдет запуск его на расчет.
Нет.