stopproject

Функция остановки расчета проекта

Синтаксис:

stopproject(prjid);
stopproject(prjid, wait_flag);

Аргументы:

Имя Тип данных Описание
prjid integer Идентификатор проекта
wait_flag boolean Флаг необходимости ожидания конца операции

Описание:

stopproject – функция останавливает расчет проекта с идентификатором prjid, дополнительно может использоваться флаг wait_flag - если он равен единице, то расчет будет ожидать окончания остановки заданного проекта. Идентификатор prjid может быть получен с помощью функций openproject или getcurrentprojectid.

Результат:

Имя Тип данных Описание
    Остановка расчета проекта

Пример:

initialization
prjid = getcurrentprojectid;
end;

if button1.down = 1 then runproject(prjid); //запуск проекта на расчет по нажатию кнопки
if button2.down = 1 then stopproject(prjid); //остановка проекта по нажатию кнопки

Результатом исполнения данного скрипта, например в окне анимации, открытом в режиме выполнения, будет запуск на расчет текущего проекта по нажатию кнопки с именем button1 и остановка расчета проекта по нажатию кнопки button2.

Дополнительные материалы

Нет.