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.
Дополнительные материалы
Нет.