savepackrestart

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

Синтаксис:

savepackrestart(packid, filename);

Аргументы:

packid - идентификатор открытого проекта в целочисленном представлении;

filename - базовое имя файла рестарта пакета.

Описание:

savepackrestart – функция производит сохранение рестарта для проектов в составе пакета с идентификатором packid. В качестве базового имени рестарта используется filename Идентификатор packid может быть получен, например, функцией openpack.

Результат:

Сохранение рестарта.

Пример:

var
packfile: string,
packid: integer;

packfile = "Пакет.pak";
packid = openpack("Пакет.pak", 1);

initpack(packid);
loadpackrestart(packid, "restart");
runpack(packid);
waitpackfortime(packid,180);
savepackrestart(packid, "restart");
stoppack(packid);

В примере происходит открытие пакета Пакет.pak, получение его идентификатора, инициализация, загрузка рестарта, запуск на расчет, ожидание расчета до 180 секунд, сохранение рестарта и остановка.

Сопутствующие материалы