OnStop

<< Click to Display Table of Contents >>

OnStop

Previous pageReturn to chapter overviewNext page

Функция вызывается терминалом QUIK при остановке скрипта из диалога управления и при закрытии терминала QUIK.

Формат вызова:

[NUMBER time_out] OnStop(NUMBER signal)

Примечание:

По истечении интервала времени, данного скрипту на завершение работы, функция main() завершается принудительно. При этом возможна потеря системных ресурсов.

Пример:

function OnStop(s)
 stopped = true
 return 3000 -- задается таймаут в 3 секунды
end
function OnStop(s)
 stopped = true
 return '3000' -- возвращаемое значение не число, таймаут остается равным 5 секундам
end

Интерпретатор языка Lua © ARQA Technologies / http://arqatech.com