С Новым годом! Форум программистов, компьютерный форум, киберфорум
Visual Basic .NET
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.55/11: Рейтинг темы: голосов - 11, средняя оценка - 4.55
29 / 27 / 5
Регистрация: 07.07.2011
Сообщений: 782
1

Работа с таймером

12.01.2013, 16:47. Показов 2228. Ответов 13
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Сразу скажу с Visual basic.net не знаком почти. Нужно сделать следующее. Есть комбобокс, где скажем 2 значения - черный, белый. Снизу есть кнопка старт(при нажатии меняется надпись на СТОП). Так же есть 2 поля, секунды и расчет. Скажем мы выбрали в комбобоксе черный, нажали кнопку. Далее должно произойти следущее. Запускается таимер, в поле секунды - тикают секунды, а в поле расчет - тикает расчет (Расчет = 1 сек * 1.5). После нажатия на стоп, должны показаться результаты: Поле секунды - количество секунд (значение дабл), в поле расчет - расчет. Пример: кол-во секунд: 5.2 расчет = 5.2 * 1.5 = 7.8
Как-то так, может кому-то ето пару минут заимет сделать, буду признателен тада
0
IT_Exp
Эксперт
8794 / 1073 / 104
Регистрация: 17.06.2006
Сообщений: 12,602
Блог
12.01.2013, 16:47
Ответы с готовыми решениями:

Работа с таймером.
GetAsyncKeyState(vbKeyRight) Увидел в одном исходнике на vb6. Как ее можно перевести на vb.net....

Перевести код работы с временем и таймером с C#
переведите, пожалуйста кусок кода с С# на visual basic 2010 { if (_timeLeftS1...

Подскажите способ борьбы с отъеданием таймером оперативной памяти
Здравствуйте. Подскажите способ борьбы с отъеданием таймером оперативной памяти. Как вариант...

Сделать аналоговые часы с будильником, таймером и разными часовыми поясами
Задание: Сделать аналоговые часы с будильником, таймером и разными часовыми поясами. Циферблат...

13
Заблокирован
12.01.2013, 17:36 2
androidos, Принимай! Если что-то не так напиши.
Изображения
 
Вложения
Тип файла: rar WorkTimer.rar (63.1 Кб, 64 просмотров)
1
Заблокирован
12.01.2013, 23:00 3
Подредактируешь, если что-то не так.
Вложения
Тип файла: rar WorkTimer2.rar (85.2 Кб, 39 просмотров)
1
29 / 27 / 5
Регистрация: 07.07.2011
Сообщений: 782
13.01.2013, 01:46  [ТС] 4
Спасибо огромное, очень помогло !
1
Заблокирован
13.01.2013, 10:15 5
androidos, Обращайтесь если что!
1
29 / 27 / 5
Регистрация: 07.07.2011
Сообщений: 782
13.01.2013, 13:53  [ТС] 6
На самом деле у меня не получается до конца эта задача, ну я просто маленькую часть с таймером рассказал ((
0
Заблокирован
13.01.2013, 14:35 7
androidos, Опишите полную задачу, если смогу то помогу.
1
29 / 27 / 5
Регистрация: 07.07.2011
Сообщений: 782
13.01.2013, 14:52  [ТС] 8
Полностью задача звучит так,
3. Автозаправка продает топливо трех видов. Типы топлива и цены видны на улице, цены
можно при возможности изменять.

На заправке - четыре места для заправки, на каждой из которых есть:
- возможность выбора топлива
- кнопки начала/завершения заправочного процесса
- показания, которые отображают во время заправки количество выданного топлива и его стоимость

Скорость заправки одинакова и не зависит от вида топлива и его типа

При завершении заправочного процесса блокируется место заправки до тех пор,
пока за это топливо не будет заплачено.

В кассе должна быть видна стоимость в энном/определенном месте из четырех возможных заправочных
мест.

После оплаты кассир может позволить обслуживать в этом заправочном месте следующий автомобиль.

У меня впринципе все сделано, но есть моменты некоторые
1) При нажатии на кнопку FILL IN, поле PAYOFF должно так же в реальном времени считаться, как и FUEL
2) Если запустить сразу 2 таймера, потом когда один из них останавливаешь, то в поле PAYOFF второго таймера записывается результат первого поля PAYOFF
3) Я чё-то наисправлял, теперь у меня кнопки PAY работают неверно. При нажатии скажем на PAY1, результат должен переноситься в Total Money, а затем Колонка1 должна разблокироваться. У меня почему-то так, если нажимаешь на PAY несколько раз, то результат всегда прибавляется.

Вообщем буду рад любой помощи, уже 2 дня сижу, так и не доделать
Вложения
Тип файла: 7z Homework1.7z (204.6 Кб, 7 просмотров)
0
Заблокирован
13.01.2013, 15:27 9
androidos, Проверяйте.
Вложения
Тип файла: rar Homework2.rar (405.7 Кб, 19 просмотров)
1
29 / 27 / 5
Регистрация: 07.07.2011
Сообщений: 782
13.01.2013, 15:59  [ТС] 10
Супер, первые 2 пункта проблемных, что я описал работают ! А третий, с кнопкой PAY не хочет. Смысл такой, что при нажатии PAY поле HOW MUCH COST обнуляется, а это число добавляется в TOTAL COUNT. Но если мы запускаем несколько колонок, и потом нажимаем скажем потом PAY1, PAY2, то считает TOTAL COUNT почему-то неправильно. Хотя мне казалось я правильно делал так: LabelTotalCount.text += Result
А вы что скажите по этому поводу? Может у меня там с логикой напутано все ?

Добавлено через 13 минут
А обнульться должен Total Count только после того, как с программы выходишь, вот
0
Заблокирован
13.01.2013, 16:13 11
Вроде бы все!
Вложения
Тип файла: rar Homework3.rar (406.4 Кб, 16 просмотров)
1
29 / 27 / 5
Регистрация: 07.07.2011
Сообщений: 782
13.01.2013, 16:37  [ТС] 12
Супер, спасибо большое за помощь ! Не ожидал даже ! Неплохо так разбираешься, быстро довольно ) Заодно спрошу, зачем Visual Basic.NET вообще нужен, если есть прекрасный язык C#, на котором пишутся большинство наверн приложений под Винду, а на Visuale мало, как мне кажется. И почему вообще выбрал именно Visual Basic для изучения ?
1
Заблокирован
13.01.2013, 16:43 13
androidos, Незачто)
0
6050 / 3460 / 336
Регистрация: 14.06.2009
Сообщений: 8,136
Записей в блоге: 2
15.01.2013, 11:31 14
Цитата Сообщение от androidos Посмотреть сообщение
Заодно спрошу, зачем Visual Basic.NET вообще нужен, если есть прекрасный язык C#, на котором пишутся большинство наверн приложений под Винду, а на Visuale мало, как мне кажется. И почему вообще выбрал именно Visual Basic для изучения ?
 Комментарий модератора 
Ни каких "заодно". Не нужно разводить в теме оффтоп и холивар
0
15.01.2013, 11:31
BasicMan
Эксперт
19315 / 2622 / 84
Регистрация: 17.02.2009
Сообщений: 10,364
Блог
15.01.2013, 11:31
Помогаю со студенческими работами здесь

Работа с таймером
Доброго времени суток. У меня такой вопрос, как можно остановить работу цикла на пару секунд....

Работа с таймером
Ребята помогите очень нужна программа на attiny2313! При включении света запускается таймер...

Работа с таймером
Доброго времени суток. Я в программировании новичек. прошу сильно не ругать. Излогаю задачу. У...

Работа с таймером
У меня есть список объектов- сферы. И мне нужно этот список передать в таймер, чтобы они начинали...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
14
Ответ Создать тему
Блоги программистов
Обновление сайта www.historian.b­y
Reglage 05.01.2025
Обещал подвести итоги 2024 года для сайта. Однако начну с того, что изменилось за неделю. Добавил краткий урок по последовательности действий при анализе вредоносных файлов и значительно улучшил урок. . .
Как использовать GraphQL в C# с HotChocolate
Programming 05.01.2025
GraphQL — это современный подход к разработке API, который позволяет клиентам запрашивать только те данные, которые им необходимы. Это делает взаимодействие с API более гибким и эффективным по. . .
Модель полного двоичного суматора с помощью логических операций (python)
AlexSky-coder 04.01.2025
def binSum(x:list, y:list): s=^y] p=x and y for i in range(1,len(x)): s. append((x^y)^p) p=(x and y)or(p and (x or y)) return s x=list() y=list()
Это мы не проходили, это нам не задавали...(аси­хронный счётчик с управляющим сигналом задержки).
Hrethgir 04.01.2025
Асинхронный счётчик на сумматорах (шестиразрядный по числу диодов на плате, но наверное разрядов будет больше - восемь или шестнадцать, а диоды на старшие), так как триггеры прошли тестирование и. . .
Руководство по созданию бота для Телеграм на Python
IT_Exp 04.01.2025
Боты для Телеграм представляют собой автоматизированные программы, которые выполняют различные задачи, взаимодействуя с пользователями через интерфейс мессенджера. В данной статье мы рассмотрим,. . .
Применение компонентов PrimeVue в Vue.js 3 на TypeScript
BasicMan 04.01.2025
Введение в PrimeVue и настройка окружения PrimeVue представляет собой мощную библиотеку компонентов пользовательского интерфейса для Vue. js 3, которая предоставляет разработчикам богатый набор. . .
Как стать Senior developer
cpp_developer 04.01.2025
В современной индустрии разработки программного обеспечения позиция Senior Developer представляет собой не просто следующую ступень карьерной лестницы, а качественно новый уровень профессионального. . .
Что известно о дате выхода Windows 12 и чего от нее ждать
IT_Exp 04.01.2025
В мире технологий постоянно происходят изменения, и операционные системы не являются исключением. Windows 11, выпущенная в октябре 2021 года, принесла множество инноваций и улучшений, но. . .
Что новенького в .NET Core 9
Programming 04.01.2025
Обзор ключевых изменений в . NET Core 9 Платформа . NET Core продолжает активно развиваться, и версия 9 представляет собой значительный шаг вперед в эволюции этой технологии. Новый релиз. . .
Инструкция по установке python3.13.1 в Debian 12
AlexSky-coder 03.01.2025
sudo apt update sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev wget. . .
Затестил триггеры. архив проекта прилагаю с GOA файлами в настройках архиватора проектов.
Hrethgir 03.01.2025
В этот раз нет закольцованности, потому что от неё только глюки, как я понял, логика не вырезанная. Триггеры очень быстрые если верить измерениям с помощью анализатора от Gowin. Есть ещё регистры,. . .
Python в помощь DevOps
IT_Exp 03.01.2025
Причины использования Python в работе DevOps Python стал неотъемлемой частью мира DevOps, и это не случайно. Этот язык программирования обладает множеством преимуществ, которые делают его. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru