Помогите со сбросом пожалуйста!
Впервые в жизни написал проект. Первый раз программа проходит замечательно, все как надо. После последнего шага возвращается на init. выполняем условие в init и дальше программа начинает прыгать по шагам. Перескакивая или застревая. А мне нужно чтоб было все как в первый раз. Как это сделать? Нашел команду sfcreset/sfcinit как их используют? Помогите пожалуйста на моем примере. А то сроки зажимают:confused: За ранее всем благодарен!
Наверное не самй простой вариант, но точно рабочий
На мой взгляд необходимо в первом шаге программы просто ввести начальные данные.
Например:
blnTemp:=False;
blnStep7:=False;
intCounter:=0;
..
короче обнулить те данные который надо (разрешения для перехода на следующий шаг, таймеры, тригеры и тд. и тп.)
а еще лучше обнулять данные при выходе из каждого шага (меньше путаницы будет). Например: таймер не дождался завершения, а уже надо перейти на следующий шаг, так вот при выходе из этого шага и следует обнулить таймер (на вход подать False и вызвать таймер).