Показать сообщение отдельно
Старый 05.03.2010, 00:37   #2
Пользователь
 
Регистрация: 19.02.2010
Сообщений: 49
Сказал Спасибо: 1
Имеет 35 спасибок в 12 сообщенях
Vilson пока неопределено
По умолчанию

delphi Код:
Var  PckIn: Boolean = False;  TimerPck: TTimer; procedure Init; begin  TimerPck:=TTimer.Create(nil);  TimerPck.OnTimer:=@OnTimerPck;  TimerPck.Enabled:=False;  TimerPck.interval:=5000; end; procedure OnTimerPck(Sender: TObject); begin  if not PckIn then  begin    buf:=HStr('пакет3');    SendToServerEx('02');  end;  TimerPck.Enabled := False;  PckIn := False;    end; procedure Free; begin  TimerPck.Free; end; begin  if FromServer and (ConnectName='01') then        case pck of   'пакет1': TimerPck.Enabled := True;   'пакет2': if TimerPck.Enabled then PckIn := True;   end;                end.

Последний раз редактировалось Vilson, 05.03.2010 в 00:42.
Vilson вне форума   Ответить с цитированием