MyChat Scripts Engine: SetScriptTimeOut

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

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

 

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

 

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

 

Синтаксис

procedure SetScriptTimeOut(iMaxTime: integer);

 

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

Параметр

Тип

Значение

iMaxTime

integer

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

 

Пример

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

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

mLogScript

Protocol