Использование pstimer для запуска события - PullRequest
2 голосов
/ 29 марта 2012

Я хочу выполнять функцию или процедуру или блок с регулярными интервалами в 60 секунд.Должен ли я использовать таймер PS для этого?пусть это будет мой блок

MyString = myEditor.Screen-Value.
Message MyString.

// myEditor - это мой виджет редактора во фрейме.// Моя строка - это строка, которую я буду использовать для отображения

. Я хочу повторять это каждые 60 секунд. Чтобы каждый раз отображалось все, что я набрал в редакторе.?Как я могу сделать это с помощью PSTimer или без него?

1 Ответ

1 голос
/ 29 марта 2012

Вы должны сгенерировать триггерный блок.В этом блоке вы можете написать свой код.PSTimer имеет свойство «Interval», которое означает интервал для события Tick в миллисекундах.Он также имеет другое свойство «Включено», которое запускает и останавливает таймер.Когда вы запускаете более длинный код из события Tick, лучше переключить это свойство «Включено» в FALSE и в конце триггера в значение TRUE.В противном случае вы можете вступить в конфликт с вашим кодом и новым событием Tick, соответственно.ваша программа никогда не делает ничего другого, а только показывает запуск вашего триггерного скрипта.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...