![]() 8 / 10 / 8
Регистрация: 30.12.2013
Сообщений: 577
|
|
.NET 4.x Таймер обратного отсчета и вывод в Label времени в формате чч:мм:сс26.01.2015, 21:40. Показов 15491. Ответов 14
Метки нет Все метки)
(
Помогите реализовать. У меня есть таймер в 3 часа (10800000 ms)
Мне нужно чтобы этот отсчет выводил в лабейл время оставшиеся например: 3:00:00 через секунду 2:59:59 еще через сек 2:59:58 и так далее. Пока не дойдет до 0:00:00 и если все по нулям выполняем блок кода. Свой вариант кода я даже показывать не буду позориться. Помогите сделать ото я даже не понимаю как это сделать.
0
|
26.01.2015, 21:40 | |
Ответы с готовыми решениями:
14
Таймер обратного отсчета в формате чч:мм:сс Таймер обратного отсчета для теста (Label) Таймер обратного отсчета времени |
Master of Orion
![]() ![]() |
||||||
26.01.2015, 22:01 | ||||||
Что-то в таком духе:
0
|
![]() 8 / 10 / 8
Регистрация: 30.12.2013
Сообщений: 577
|
||||||
26.01.2015, 22:01 [ТС] | ||||||
Таймер с интервалом в 1 ms:
0
|
Master of Orion
![]() ![]() |
||||||
26.01.2015, 22:03 | ||||||
Точнее так:
2
|
![]() ![]() |
||||||
26.01.2015, 22:09 | ||||||
![]() Решение
К примеру так. Форма, кнопка и лейбл.
Psilon, как-то много букафф для такой простой задачи. ![]()
2
|
![]() 2081 / 1239 / 464
Регистрация: 20.12.2014
Сообщений: 3,237
|
|
26.01.2015, 22:13 | |
0
|
Master of Orion
![]() ![]() |
|
26.01.2015, 23:06 | |
insite2012, хз, предпочитаю один раз решать задачу и потом пользоваться готовым решением, а наследовать в терминах ущербно-ориентированного программирования - не моё
![]()
0
|
![]() 6 / 4 / 2
Регистрация: 24.11.2019
Сообщений: 26
|
||||||
25.11.2019, 17:29 | ||||||
insite2012, как сделать так, чтобы при открытии формы TestForm
начался отсчет 15:00:59 15:00:58 и т.д. чтобы это отображалось в label2 и когда 15 мин. вышли, то форма просто закрылась автоматически. Запускать таймер должна форма TestForm Ваш код:
0
|
Master of Orion
![]() ![]() |
||||||
25.11.2019, 18:14 | ||||||
Что-то в таком духе:
1
|
![]() ![]() |
|
25.11.2019, 18:19 | |
Коллега Psilon показал вам пример. Сам я, к сожалению, уже постепенно отхожу от дотнета, перешел на C++/Qt.
![]()
0
|
Master of Orion
![]() ![]() |
||||||
25.11.2019, 18:24 | ||||||
Лол, не могу отредактировать сообщение. Смищно.
Вот такой вариант у меня отработал
![]()
1
|
![]() 6 / 4 / 2
Регистрация: 24.11.2019
Сообщений: 26
|
||||||
25.11.2019, 18:26 | ||||||
Psilon, не работает. просто висит 0:15:0 и всё.
не идет обратного отсчета, и форма не закрывается. скомпилировалось без ошибок.
0
|
Master of Orion
![]() ![]() |
||||||
25.11.2019, 18:32 | ||||||
rudeuk, все верно, я же показал примерно как будет выглядеть. Тут нет вычитания таймера же. Я потом показал итоговый вариант. Его можно подсократить и выкинуть таск ран и инвоки:
1
|
![]() 6 / 4 / 2
Регистрация: 24.11.2019
Сообщений: 26
|
|
25.11.2019, 18:36 | |
Psilon, спасибо! всё заработало +1
0
|
25.11.2019, 18:36 | ||||||
Помогаю со студенческими работами здесь
15
Таймер обратного отсчета с добавлением времени когда угодно Реализовать таймер обратного отсчета и по истечении времени показать надпись Как сделать таймер обратного отсчёта с выводом оставшегося времени в поле Таймер обратного отсчёта. Вывод TextOut Искать еще темы с ответами Или воспользуйтесь поиском по форуму:
|
|
Новые блоги и статьи
![]() |
||||
TypeScript: Интерфейсы vs Типы
run.dev 11.04.2025
Современная разработка на JavaScript сталкивается с множеством проблем при масштабировании проектов. Типизация кода стала хорошим инструментом, помогающим избежать ошибок во время выполнения,. . .
|
Управление топиками и разделами Kafka
Javaican 11.04.2025
Apache Kafka — распределенная платформа потоковой передачи данных, которая стала стандартом для построения высоконагруженных систем обмена сообщениями. В современной архитектуре микросервисов,. . .
|
Миграция монолита в Event-Driven микросервисную архитектуру на C#
stackOverflow 11.04.2025
Монолитная архитектура – классический подход к разработке программного обеспечения. Это приложение, построенное как единое целое, где все компоненты тесно связаны между собой. Большинство проектов. . .
|
Go в Kubernetes: Управление ресурсами
golander 11.04.2025
Разработчики Go-приложений в Kubernetes часто сталкиваются с неожиданными проблемами производительности и даже внезапными отказами контейнеров. Причина этого кроется в особенностях взаимодействия. . .
|
Агрегаты и сущности в DDD микросервисах
Javaican 10.04.2025
Разработка современных программных систем часто приводит на распутье: монолит или микросервисы? Даже при выборе микросервисной архитектуры многие команды сталкиваются с проблемой правильного. . .
|
Многопоточность в C#: Task и параллельное программирование
UnmanagedCoder 10.04.2025
Современные процессоры уже давно перестали наращивать тактовую частоту в пользу увеличения количества ядер. Это создало интересную ситуацию: разработчики, привыкшие к последовательному. . .
|
Линейное решение нелинейной задачи с помощью арктангенса для метода обработки данных из double buffering.
Hrethgir 10.04.2025
Публикация в доработке, метод арктангенса в комментариях внизу.
Вообще изначально я пренебрёг квадратурой числа, но потом понял, что для вычисления приблизительного значения - сгодится, формулу. . .
|
Переменные в Python
py-thonny 10.04.2025
Переменная в программировании — это символическое имя, связанное с областью памяти, в которой хранится значение. Она позволяет получать доступ к данным через понятные человеку идентификаторы, а не. . .
|
Многопоточность в C#: Task и асинхронные операции
UnmanagedCoder 10.04.2025
Многопоточность позволяет выполнять несколько операций одновременно, что важно для решения двух основных задач: повышения скорости выполнения вычислительно-сложных операций и сохранения отзывчивости. . .
|
Запуск контейнеров Docker на ARM64
Mr. Docker 09.04.2025
Появление таких решений, как Apple M1/ M2, AWS Graviton, Ampere Altra и Raspberry Pi, сделало использование ARM-систем обыденностью для многих разработчиков и DevOps-инженеров. При этом Docker,. . .
|