Таймер на форму

1. user590836_zhan_chick 13.06.17 06:20 Сейчас в теме
Всем привет! Мне поручили написать обработку, на форме которой должен красоваться таймер. Есть кто-нибудь кто сталкивался с подобной задачей. Реализовать это через обработчик ожидания не хочется. Кто-нибудь знает другой путь?
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. iskdv 13.06.17 06:31 Сейчас в теме
создаем реквизит обработки. при открытии присваиваем ему значение. в обработке "ОбновлениеОтображения()" пишем код таймера с циклом. внутри цикла ставим "тормоз" скажем на 1мс. только с обработчиком ожидания будет намного лучше.
3. iskdv 13.06.17 06:54 Сейчас в теме
Перем время;
Перем фл;

Процедура КнопкаВыполнитьНажатие(Кнопка)
	// Вставить содержимое обработчика.
	фл = Не фл;
	
	Если фл Тогда
		ПодключитьОбработчикОжидания( процедураТаймера,
			10 * 6,//1 минута в 1/10 секунды
			Ложь );
		
	Иначе
		ОтключитьОбработчикОжидания();
		
	КонецЕсли;
	
КонецПроцедуры

Процедура процедураТаймера()
	//здесь процедура таймера
	время = время + 10 * 6;//1 секунда в 1/10 секунды;
	
	//здесь рисуем вывод на форму времени таймера
	
КонецПроцедуры

фл = Ложь;
Перем время = 0;
Показать
4. user590836_zhan_chick 13.06.17 09:06 Сейчас в теме
(3) Ух ты! Спасибо! как реализую отпишусь!
5. user875116 03.12.20 01:30 Сейчас в теме
6. ohyen 44 04.03.21 15:40 Сейчас в теме
(5) просто не реализовал)))
user1145086; +1 Ответить
7. c300pm 30.09.21 18:13 Сейчас в теме
ну так шо? реализовал?
8. toliman 2 11.10.23 21:57 Сейчас в теме
9. PlatonStepan 38 12.10.23 05:09 Сейчас в теме
(8) правильно, тут спешка ни к чему
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот