Pages: 1
Задание промежутков времени
В модели задаются промежутки времени

time1 = a * minute() + b * second();

При использовании переменной time1 в Event независимо от того, что выбраны секунды или минуты в таймауте,
все работает.
При использовании time1 в Delay, если выбраны минуты, то все нормально.
Но если выбраны во времени задержки секунды, задержки на заданное время нет.

Единицы модельного времени - минуты.
Геннадий, в версии 7.2.0 объекты работают одинаково, беря абсолютное значение переменной и подставляя свои единицы измерения.
Т.е., если:
модельное время — часы,
a = 5, b = 60,
то time1 равно 0.1,
а задержка равна 0.1 единиц времени, указанных в событии/дэлее.


Попробуйте воспроизвести.
Edited: Gregory Monakhov - 10.09.2015 09:10:55
Спасибо за ответ. Ранее всегда работало.В программе где была эта ошибка, нашел, что в событии кнопки было записано event.restart(variable);
и еще в поле таймаут события event также было записано variable.
Pages: 1
Users browsing this topic (1 guests, 0 registered, 0 hidden)