Функция ожидания окончания расчета проекта.
waitpackfortime(packid,target_time);
Имя | Тип данных | Описание |
---|---|---|
packid | integer | Идентификатор пакета в целочисленном представлении; |
target_time | integer | Значение расчетного времени пакета в секундах, которого необходимо дождаться |
waitpackfortime – функция производит остановку выполения скрипта до тех пор пока пакет packid не досчитает до расчетного времени target_time. Идентификатор packid может быть получен, например, функцией openpack.
Имя | Тип данных | Описание |
---|---|---|
Приостановка выполнения скрипта до заданного расчетного времени пакета |
var packfile: string, packid: integer; packfile = "Пакет.pak"; packid = openpack("Пакет.pak", 1); if runpacktto(packid, 180) then waitpackfortime(packid,180); closepack(packid, 1);
В примере происходит открытие пакета Пакет.pak, получение его идентификатора и запуск на расчет до 180 секунд модельного времени, после чего ожидание достижения заданного времени и закрытие пакета.
Нет.