PDA

Просмотр полной версии : Событие изменения переменной



amurblag
29.02.2012, 08:20
Подскажите, как сделать изменение переменной BOOL, по событию изменения значения переменной числового типа ?

Николаев Андрей
29.02.2012, 08:22
IF "переменное число" изменилось (стало больше, меньше, равно, не равно предыдущему) then
bool_perem:= not bool_perem;
end_if;

amurblag
29.02.2012, 08:33
Благодарю.

Yegor
29.02.2012, 08:47
IF "переменное число" изменилось (стало больше, меньше, равно, не равно предыдущему) then
bool_perem:= not bool_perem;
end_if;Проще: bool_perem := staroe <> novoe (при условии, что принять решение один раз нужно).

Aleksandr_Sorokin
13.07.2024, 19:29
Подскажите, пожалуйста, а каким образом сохранить предыдущее значение, то есть получить эти самые bool_perem := staroe <> novoe разными значениями? Например есть myVar равная 20, затем она поменялась на 25. Каким образом сделать так чтобы в staroe стало равно 20, а novoe стало равно 25, чтобы их было возможно сравнивать?

МихаилГл
13.07.2024, 19:43
Новое:= переменная
Если новое не равно старое, то старое:=новое