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 (2 guests, 0 registered, 0 hidden)