Подскажите . Почему у меня проходят 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;
Все же правильно вроде