|
Фоновые задания или счетчик времени | ☑ | ||
---|---|---|---|---|
0
unikon
16.08.16
✎
15:38
|
Всем доброе время суток.
Пишу обработку, просто ради интереса. Столкнулся с такой проблемкой. В форме отображается вопрос, а ты должен за определенное время на него ответить и нажать кнопку. При нажатии отчет времени сбрасывается. Так вот не могу реализовать механизм отчета этого времени. Как это сделать? Через фоновые задания чет не получается. Есть какие нибудь идеи? |
|||
1
polosov
16.08.16
✎
15:39
|
(0) Обработчик ожидания?
|
|||
2
Nuobu
16.08.16
✎
15:40
|
Глянь в СП, там в функции Вопрос четвёртым параметром идёт время, через которое диалоговое окно закроется.
|
|||
3
Fish
16.08.16
✎
15:40
|
Всё уже реализовано:
Глобальный контекст (Global context) ПоказатьВопрос (ShowQueryBox) Синтаксис: ПоказатьВопрос(<ОписаниеОповещенияОЗавершении>, <ТекстВопроса>, <Кнопки>, <Таймаут>, <КнопкаПоУмолчанию>, <Заголовок>, <КнопкаТаймаута>) ... ... <Таймаут> (необязательный) Тип: Число. Интервал времени в секундах, в течение которого система будет ожидать ответа пользователя. По истечении интервала окно вопроса будет закрыто. Если параметр не указан, то время ожидания не ограничено. |
|||
4
polosov
16.08.16
✎
15:40
|
(0) Ну или (2), зависит от задачи.
|
|||
5
Nuobu
16.08.16
✎
15:41
|
(4) От задачи и управляемости форм.
|
|||
6
unikon
16.08.16
✎
15:42
|
(2) (3) Нет, это не подойдет. На форме варианты ответов. Не хотелось бы, что бы всплывали новые формы.
|
|||
7
Fish
16.08.16
✎
15:43
|
(6) "На форме варианты ответов." - И это уже реализовано:
<Кнопки> (обязательный) Тип: РежимДиалогаВопрос; СписокЗначений. Задает состав и текст кнопок диалога, а также, связанные с кнопками значения. При использовании типа СписокЗначений: Значение – содержит значение, связанное с кнопкой. Это значение является возвращаемым значением при выборе кнопки. В качестве значения может использоваться значение перечисления КодВозвратаДиалога, а также другие значения; |
|||
8
Генератор
16.08.16
✎
15:45
|
нужно что-то типа таймера обратного отсчета? который сбрасывается при правильном ответе и начинает заново на следующем вопросе?
|
|||
9
unikon
16.08.16
✎
15:45
|
Опишу поподробней. Открываю обработку, нажимаю кнопку (к примеру) "Начать", открывается другая страница панели и там вопрос и (к примеру) 4 варианта ответов. При нажатии на ответ вопрос меняется и ответы тоже. Всплывающих форм не хочется))
|
|||
10
unikon
16.08.16
✎
15:45
|
(8) Да, именно. Нужно успеть за это время ответить)
|
|||
11
Генератор
16.08.16
✎
15:48
|
(10) обработчик ожидания должен помочь, и переменная где хранится счетчик, процедура в обработчике срабатывает каждую секунду и уменьшает счетчик
|
|||
12
Fish
16.08.16
✎
15:49
|
(10) А если не успел, тогда что происходит?
|
|||
13
unikon
16.08.16
✎
15:49
|
(12) Тогда возвращаешься на изначальную страницу)
|
|||
14
Fish
16.08.16
✎
15:56
|
(13) Такой пример подойдёт? http://evsenkin.ru/programmirovanie-1s-8-x/kak-sdelat-schetchiktajmer-dlya-1s-8-2.html
|
|||
15
unikon
16.08.16
✎
16:01
|
(11) (14) Ребят, спасибо большое))) Буду сейчас копаться))
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |