Показать сообщение отдельно
Старый 10.10.2011, 21:41   #2
Пользователь
 
Регистрация: 01.08.2010
Сообщений: 82
Сказал Спасибо: 49
Имеет 5 спасибок в 4 сообщенях
semiromid пока неопределено
По умолчанию

Подскажите . Почему у меня проходят 2-а условия одновременно ?

begin

//////////////////////////////////////////////////////////////
///////////////Блок сп /////////////////

Код:
  if FromServer and (pck[1]=#$18) and (ConnectName=name777) then   begin
     CP:= ReadD(54);
     t:= 10;
     
              if (CP=4517) then 
    begin  
    buf:=Hstr('49 3A 04 43 04 00 00 00 00 00 00');                          
           timer.enabled:=false;  
            SendToServer;                
    end
     else     if (CP<>4517)  then     
    begin
              timer.enabled:=true;
              TimerStep:=1; 
    end;  
      
  end;
Все же правильно вроде
semiromid вне форума   Ответить с цитированием