Показать сообщение отдельно
Старый 15.07.2009, 17:28   #10
Рыцарь
 
Аватар для TAMBIK
 
Регистрация: 03.03.2009
Сообщений: 773
Сказал Спасибо: 361
Имеет 300 спасибок в 168 сообщенях
TAMBIK на пути к лучшему
По умолчанию

delphi Код:
const   Name='ххххх'; var   timer1: TTimer;   x: integer; procedure OnTimer1(Sender: TObject); begin case x of 0: begin   timer1.interval := интервал_через_который_будет_отослан_первый_пакет; end; 1: begin   buf:=hstr('пакет №1');   SendToServerEx(Name);   timer1.interval := интервал_через_который_будет_отослан_второй_пакет; end; 2: begin   buf:=hstr('пакет №2');   SendToServerEx(Name);   timer1.interval := интервал_через_который_будет_отослан_третий_пакет; end; 3: begin   buf:=hstr('пакет №3');   SendToServerEx(Name); end; else begin   timer1.enabled := false;   x := 0; end; end; inc(x); end; //****************************************************************************** //                 Вызывается при включении скрипта //****************************************************************************** procedure Init; begin   x := 0;   timer1:=TTimer.Create(nil);//выделяем памать и т.п.   timer1.OnTimer:=@OnTimer1;//привязываем процедуру к событию   timer1.enabled:=true;//начальное положение true-включен/false-выключен   timer1.interval:=1;//интервал end; procedure Free; begin timer1.free; end; begin end.

//alexteam: поправил.. малех..

Последний раз редактировалось alexteam, 15.07.2009 в 19:53.
TAMBIK вне форума   Ответить с цитированием
За это сообщение TAMBIK нажился спасибкой от: