MSL: SetScriptTimeOut, задать максимальное время исполнения скрипта
Задать максимальное время исполнения скрипта, при превышениии которого он может быть принудительно остановлен системой.
Применение этой функции бывает полезно, если ваш скрипт по каким-то причинам не укладывается в стандартный лимит 5 секунд.
После окончания работы скрипта стандартный лимит времени, отведённого на выполнение скриптов, будет автоматически восстановлен в исходное значение (5 000 миллисекунд).
Синтаксис
procedure SetScriptTimeOut(iMaxTime: integer);
Параметры и возвращаемые значения
Параметр |
Тип |
Значение |
iMaxTime |
integer |
новый лимит времени выполнения скрипта, в миллисекундах. |
Пример
begin
// следует вызывать эту функцию в самом начале кода скрипта
SetScriptTimeOut(10000); // установить максимальное время исполнения - 10 секунд
end.