Просмотр полной версии : как остановить скрипт?
Подскажите пожалуйста команду на остановку выполнения скрипта.
Подскажите пожалуйста команду на остановку выполнения скрипта.
Убрать галку напротив скрипта
ЗЫ какой вопрос, такой и ответ
ясно) вообщем при выполнении определенного условия нужно чтоб скрипт остановился автоматически.
alexteam
29.08.2009, 22:48
флаг ?
alexteam
29.08.2009, 23:12
скажем Boolean
при ините устанавливаеться в true
обработку пакетов и действия скрипт совершает только когда флаг поднят (true)
при определенном условии флаг опускается - false.
при этом скрпт останеться отмеченным, но "работать" перестанет.
Cowcancry
29.08.2009, 23:15
Может, if ..... then
exit; ??
скажем Boolean
при ините устанавливаеться в true
обработку пакетов и действия скрипт совершает только когда флаг поднят (true)
при определенном условии флаг опускается - false.
при этом скрпт останеться отмеченным, но "работать" перестанет.
Так будет работать?
Var
i:boolean;
procedure Init;
Begin
i:=true;
end;
Begin
IF a=b then i:=false;
End.
Exxs, скрипт в любом случае будет получать управление по приходу каждого пакета, пока его не выключишь руками. Единственно ты можешь с помощью различных ухищрений включить/отключить обработку пакетов.
...
Begin
IF not i then exit; //если флаг не тру, то игнорируем обработку пакетов и сразы выходим
... //остальные команды
End.
Всем спасибо, разобрался.
Подключаем rundll и используем exitwindows, шучу)
vBulletin® v3.6.11, Copyright ©2000-2025, Jelsoft Enterprises Ltd. Перевод: zCarot