Instrukcja warunkowa w instrukcji warunkowej (IF)

0

Witam ponownie. If read=119 then If not wysbo=1 then wysbo:=wysbo-1; Jeżeli read=119 wtedy sprawdź czy wysbo nie jest równe 1. Jeżeli nie jest równe 1 odejmij od wysbo 1. Nie wiem dlaczego nie działa skoro wysbo=10.

1

Nie no, mistrzowskie pytanie. Co nie działa, gdzie nie działa? Dam ci jedną podpowiedź: debugger.

1

If read=119 then If wysbo<>1 then wysbo:=wysbo-1;
tak spróbuj

0

Dzięki Agrafa, działa.

2

If not wysbo=1 then

Kolejność operatorów: najpierw NOT, potem =. może być tak: not (wysbo=1).

0
If (read=119) and (wysbo<>1) then wysbo:=wysbo-1;

1 użytkowników online, w tym zalogowanych: 0, gości: 1