|
2 / 2 / 0
Регистрация: 19.11.2011
Сообщений: 52
|
||||||
.NET 4.x Определить время после клика по кнопке24.08.2012, 01:52. Показов 4345. Ответов 24
Метки нет (Все метки)
Есть текстобокс, там вводится число далее оно умнажается на 60, затем на 10000 и передаётся полученное число в миллисекундах в таймер после чего стартует, это работает нормально, решил подключить счетчик сколько прошло от начала нажатия на кнопку, но что-то у меня счетчик пишет что прошла 1 миллисекунда и всё.
0
|
||||||
| 24.08.2012, 01:52 | |
|
Ответы с готовыми решениями:
24
Swing. Во время выполнения программного клика по кнопке (doClick), не отображаются остальные кнопки Убрать display none после клика по кнопке Как записать в кэш после клика по кнопке? |
|
713 / 680 / 126
Регистрация: 30.03.2012
Сообщений: 1,124
|
||||||
| 24.08.2012, 09:09 | ||||||
ну все правильно, ты внутри тика запускаешь свой "таймер", доавляешь 1 милисекунду и выводишь получается 1 милисекунда логично да? а чтобы мерять между нажатием на кнопку и тиком мож его надо стартовать при нажатии на кнопку не?)
0
|
||||||
|
713 / 680 / 126
Регистрация: 30.03.2012
Сообщений: 1,124
|
||||||
| 24.08.2012, 09:09 | ||||||
ну все правильно, ты внутри тика запускаешь свой "таймер", доавляешь 1 милисекунду и выводишь получается 1 милисекунда логично да? а чтобы мерять между нажатием на кнопку и тиком мож его надо стартовать при нажатии на кнопку не?)
0
|
||||||
|
713 / 680 / 126
Регистрация: 30.03.2012
Сообщений: 1,124
|
||||||
| 24.08.2012, 09:10 | ||||||
ну все правильно, ты внутри тика запускаешь свой "таймер", доавляешь 1 милисекунду и выводишь получается 1 милисекунда логично да? а чтобы мерять между нажатием на кнопку и тиком мож его надо стартовать при нажатии на кнопку не?)
0
|
||||||
|
713 / 680 / 126
Регистрация: 30.03.2012
Сообщений: 1,124
|
||||||
| 24.08.2012, 09:12 | ||||||
ну все правильно, прямо внутри тика создаешь его, добавляешь милисекунду, выводишь получается милисекунда логично да? чтобы он мерял от клика по кнопке надо бы его создавать/запускать в этом клике ога?
0
|
||||||
|
713 / 680 / 126
Регистрация: 30.03.2012
Сообщений: 1,124
|
||||||
| 24.08.2012, 09:13 | ||||||
ну все правильно, прямо внутри тика создаешь его, добавляешь милисекунду, выводишь получается милисекунда логично да? чтобы он мерял от клика по кнопке надо бы его создавать/запускать в этом клике ога?
0
|
||||||
|
Автор FAQ
1803 / 615 / 37
Регистрация: 22.12.2009
Сообщений: 1,544
|
||||||
| 24.08.2012, 09:21 | ||||||
|
А что так сложно то?
Чтобы узнать сколько прошло с момента нажатия достаточно просто влючить таймер. К примеру, по нажатию включаем, по второму нажатию выключаем, и в textBox останется сколько прошло от нажатия до нажания.
0
|
||||||
|
713 / 680 / 126
Регистрация: 30.03.2012
Сообщений: 1,124
|
|
| 24.08.2012, 09:28 | |
|
не ну нормально да?( писал сообщение - ошибка 504, обновляю главную - сообщения нет, пишу заново - ошибка 504
а тут выяснилось что и писал я 4 раза, а не 2 и еще и не склеились модеры поправьте плз
0
|
|
|
2348 / 1721 / 149
Регистрация: 06.03.2009
Сообщений: 3,675
|
|
| 24.08.2012, 09:39 | |
|
Rockedit, может вместо таймеров просто время нажатия хранить и по щелчку поситать интервал и будет счастье?
0
|
|
|
1454 / 847 / 150
Регистрация: 06.06.2012
Сообщений: 2,370
|
|
| 24.08.2012, 09:46 | |
|
0
|
|
|
Автор FAQ
1803 / 615 / 37
Регистрация: 22.12.2009
Сообщений: 1,544
|
|
| 24.08.2012, 10:02 | |
|
Согласен с вами полностью) Я просто так понял, что автор именно таймер хочет использовать. Если я ошибаюсь, то однозначно вариант - CyBOSSeR.
0
|
|
|
Master of Orion
|
||||||
| 24.08.2012, 11:11 | ||||||
0
|
||||||
|
2 / 2 / 0
Регистрация: 19.11.2011
Сообщений: 52
|
|
| 24.08.2012, 13:01 [ТС] | |
|
Модератор не совсем правильно переименовал тему, мне нужно считать после 1 клика по кнопке.
А насчет времени по таймеру - думал можно посчитать только таймером сколько прошло после нажатия на кнопку. Сейчас всё попробую, что предложили. Добавлено через 10 минут Что-то видимо мой ход мыслей никто не понял, либо это я уже запутался. Есть таймер, который активируется после нажатия на кнопку, в это время в текст боксе/лейбеле должно отображаться сколько прошло в секундах/минутах например, можно в миллисекундах - переведу сам. Отображаться должно по секундам, как секундомер например. Думаю так понятней стало меня
0
|
|
|
Автор FAQ
1803 / 615 / 37
Регистрация: 22.12.2009
Сообщений: 1,544
|
|
| 24.08.2012, 13:09 | |
|
Ну дык я так и написал. только 10 интервал поменяй на 1000 и будет тебе в секундах
при выводе в textBox дели на 1000 и округляй к примеру.
0
|
|
|
29 / 27 / 4
Регистрация: 16.11.2011
Сообщений: 147
|
||||||
| 24.08.2012, 14:15 | ||||||
StopWatch sw делаем глобальным. потом в нужных местах вызываем sw.Start(); и sw.Stop(); и выводим sw.ElapsedMilliseconds;
0
|
||||||
|
146 / 143 / 32
Регистрация: 21.01.2012
Сообщений: 545
|
||||||
| 24.08.2012, 14:19 | ||||||
0
|
||||||
|
Master of Orion
|
||||||
| 24.08.2012, 17:27 | ||||||
|
GODofART, я вас, кажется. понял. Ну примерно так:
0
|
||||||
|
2 / 2 / 0
Регистрация: 19.11.2011
Сообщений: 52
|
||||||
| 24.08.2012, 17:48 [ТС] | ||||||
|
Хм, только не верно считает.
Прошло 60 секунд по таймеру1, а по таймеру2 (ваш таймер так назовём) только 38 с чем-то. Добавлено через 2 минуты В данный момент у меня такой код:
0
|
||||||
|
29 / 27 / 4
Регистрация: 16.11.2011
Сообщений: 147
|
|||||||||||
| 24.08.2012, 18:53 | |||||||||||
|
блин, я уже сам запутался. вам что надо то? секундомер?
GODofART, не нравится мне такой код ![]()
хм. сейчас сам проверил, тоже неправильно считает. интервал таймера - 10 сек, а в текстбоксе 640 миллисек было. я думаю полной точности вы не добьетесь так как часть времени тратится на само "общение" с текстбоксом...
0
|
|||||||||||
|
Master of Orion
|
|||||||
| 24.08.2012, 18:57 | |||||||
Вот немного исправленный вариант
0
|
|||||||
| 24.08.2012, 18:57 | |
|
Помогаю со студенческими работами здесь
20
Как сделать, чтобы после клика по кнопке, появилась другая кнопка(без обновления страницы) Событие клика по кнопке Обработчик клика по кнопке! Обработка клика по кнопке Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях.
Задача: при копировании документа очищать определенные реквизиты и табличную. . .
|
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git
main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели
8ATzM_2aurI
|
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2.
Задача: запретить редактирование документа, если он открыт у другого пользователя.
/ / . . .
|
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои.
А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
|
|
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20%
kYBz3eJf3jQ
|
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
|
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
|
Использование значений реквизитов справочника в документе, с определенными условиями и правами
Maks 07.04.2026
1. Контроль срока действия договора
Алгоритм из решения ниже реализован на примере нетипового документа "ЗаявкаНаРаботу", разработанного в конфигурации КА2.
Задача: уведомлять пользователя, если. . .
|