![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
![]() Доброго время суток.
В программе есть условие, которое вначале ложно. При нажатии на кнопку старт задаются переменные, где tpostzad := 5 + random(5); Vremy- это переменная характерезующая внутреннее время, при вызове TTimer через 1 сек. увеличивается на 1 ед. tnachrab - время начала работы программы, равняется 1. Почему идет приращение EH1, если условие ложно? Код:
if (tpostzad <= Vremy - tnachrab) then begin if K1sost = false then begin EH1 := EH1+1; end else begin tnachobrK1: = Vremy; K1sost :=false; end end |