Функция загрузки рестарта проекта
loadprojectrestart(prjid, restart);
Имя | Тип данных | Описание |
---|---|---|
prjid | integer | Идентификатор проекта |
restart | string | Строковое имя файла рестарта проекта |
loadprojectrestart – функция производит загрузку рестарта с именем restart для проекта с идентификатором prjid. Идентификатор prjid может быть получен с помощью функций openproject или getcurrentprojectid.
Имя | Тип данных | Описание |
---|---|---|
Загрузка рестарта. |
initialization prjid = openproject("Loading_project.prt",0); //открытие проекта и получение идентификатора initproject(prjid,1); //инициализация проекта saveprojectrestart(prjid, "restart"); //сохранение рестарта end; loadprojectrestart(prjid, "restart"); //загрузка рестарта runprojectto(prjid,50); //запуск проекта на расчет waitprojectfortime(prjid,50); //ожидание окончания расчета проекта finalization closeproject(prjid,0); //закрытие проекта end;
При инициализации скрипта происходит открытие проекта с именем Loading_project.prt, его инициализация на расчет и сохранение начальной точки в виде файла рестарта с именем restart. Далее, на каждом шаге выполнения скрипта происходит загрузка сохраненного рестарта и запуск проекта Loading_project.prt на расчет до 50 секунд. При завершении выполнения скрипта происходит закрытие проекта Loading_project.prt.
Нет.