|
0 / 0 / 0
Регистрация: 15.04.2014
Сообщений: 15
|
|
Как реализовать паузу в таймере?24.05.2014, 10:51. Показов 2072. Ответов 7
Метки нет (Все метки)
Здравствуйте, в общем, вот такая ситуация.
В программе запущен таймер. По нажатию клавиши он должен ставится на паузу(не останавливаться, а потом стартовать заново, а именно на паузу) и дальше опять при нажатии клавиши продолжать отсчет. Как такое реализовать? Заранее спасибо.
0
|
|
| 24.05.2014, 10:51 | |
|
Ответы с готовыми решениями:
7
Как сделать паузу в таймере Как реализовать паузу? Как реализовать паузу в выполнении цикла |
|
908 / 756 / 833
Регистрация: 06.09.2013
Сообщений: 1,561
|
|||||||||||
| 24.05.2014, 13:09 | |||||||||||
|
Если использовать пример из справочника PascalABC.Net (с использованием модуля GraphABC):
С использованием модуля Crt:
0
|
|||||||||||
|
0 / 0 / 0
Регистрация: 15.04.2014
Сообщений: 15
|
|
| 26.05.2014, 08:01 [ТС] | |
|
Смысл не в этом.
Stop хоть и останавливает таймер, но при Start он опять начнет отсчет с нуля. А мне нужно примерно такое Допустим таймер установлен на 10 секунд. Прошло 5 секунд и я нажал на тот же пробел. Таймер как бы остановился. Потом я снова нажимаю пробел, и мне нужно, чтобы он начал счет именно с 5 секунд, т.е. через 5 секунд, а не 10 сработает таймер.
0
|
|
|
Почетный модератор
64314 / 47610 / 32743
Регистрация: 18.05.2008
Сообщений: 115,167
|
|
| 26.05.2014, 08:14 | |
|
0
|
|
|
0 / 0 / 0
Регистрация: 15.04.2014
Сообщений: 15
|
|
| 26.05.2014, 08:29 [ТС] | |
|
Каким образом? Обьясните если не сложно, пжлста.
0
|
|
|
Почетный модератор
64314 / 47610 / 32743
Регистрация: 18.05.2008
Сообщений: 115,167
|
|
| 26.05.2014, 09:59 | |
|
Так я понятия не имею что ты там творишь.
0
|
|
|
0 / 0 / 0
Регистрация: 15.04.2014
Сообщений: 15
|
|
| 26.05.2014, 10:55 [ТС] | |
|
Таймер запущен каждые 30 секунд.
Обычный таймер. Привязан к процедуре, которая выполняет свои действия. И так бесконечно. При нажатии на Esc нужно паузу, чтобы когда второй раз нажать на него, таймер начинал с того же момента, а не с начала(т.е. не опять через 30 секунд срабатывал)
0
|
|
|
0 / 0 / 0
Регистрация: 15.04.2014
Сообщений: 15
|
|
| 27.05.2014, 12:59 [ТС] | |
|
Никто не знает как такое рализовать?
0
|
|
| 27.05.2014, 12:59 | |
|
Помогаю со студенческими работами здесь
8
Как реализовать паузу во время выполнения программы Как реализовать паузу в цикле, пока не освободится один из потоков Как правильнее реализовать паузу и остановку потока в моей программке? Реализовать вычитание секунд в таймере Реализовать паузу в цикле Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога
Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
|
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
|
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога
В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
|
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|
|
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога
Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
|
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
|
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования.
Часть библиотеки BedvitCOM
Использованы. . .
|
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога
SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
|