MSL: SetScriptTimeOut, задать максимальное время исполнения скрипта

MSL: SetScriptTimeOut, задать максимальное время исполнения скрипта

Задать максимальное время исполнения скрипта, при превышениии которого он может быть принудительно остановлен системой.

 

Применение этой функции бывает полезно, если ваш скрипт по каким-то причинам не укладывается в стандартный лимит 5 секунд.

 

После окончания работы скрипта стандартный лимит времени, отведённого на выполнение скриптов, будет автоматически восстановлен в исходное значение (5 000 миллисекунд).

 

Синтаксис

procedure SetScriptTimeOut(iMaxTime: integer);

 

Параметры и возвращаемые значения

Параметр

Тип

Значение

iMaxTime

integer

новый лимит времени выполнения скрипта, в миллисекундах.

 

Пример

begin
  // следует вызывать эту функцию в самом начале кода скрипта
  SetScriptTimeOut(10000); // установить максимальное время исполнения - 10 секунд
end.

Ещё посмотреть

mLogScript

Protocol