closeproject

Функция закрытия проекта по его идентификатору

Синтаксис:

closeproject(prjid, promt_flag);

Аргументы:

prjid – идентификатор проекта;

promt_flag – флаг вывода диалога сохранения файла проекта.

Описание:

closeproject – функция производит закрытие проекта с идентификатором prjid. При этом если promt_flag=1, то при закрытии проекта и наличии изменений в нем, происходит вывод диалогового окна сохранения изменений. Если promt_flag=0 то проект всегда закрывается без запроса на сохранение. Идентификатор prjid может быть получен функцией openproject.

Результат:

нет

Пример:

initialization
     prjid = openproject("Loading_project.prt",0);
end;

//в этом месте можно вызывать какие-либо действия в другом проекте

finalization
     closeproject(prjid,0);
end;

При инициализации данного скрипта происходит открытие проекта Loading_project.prt и получение его идентификатора. При остановке расчета проект Loading_project.prt будет закрыт без вывода диалога о сохранении.