0 / 0 / 0
Регистрация: 13.02.2016
Сообщений: 7
|
||||||
1 | ||||||
.NET 3.x Как сделать чтобы кнопка в форме сама нажималась спустя 5 секунд?13.02.2016, 11:08. Показов 5672. Ответов 9
Метки нет Все метки)
(
Как в C# 2010 express сделать чтоб кнопка в форме сама нажималась спустя 5 сек?
0
|
13.02.2016, 11:08 | |
13.02.2016, 11:08 | |
Ответы с готовыми решениями:
9
как сделать чтобы кнопка пробел нажималась автоматически?
|
0 / 0 / 0
Регистрация: 13.02.2016
Сообщений: 7
|
|
13.02.2016, 19:15 [ТС] | 3 |
Да, вызывался сам обработчик имитирующий нажатие кнопки на форме. Для контроля я использую тайм вьювер и ТВ тюнер. вдруг произойдет зависание компа или оборвется связь. Это моя первая программа с 1994 года.
0
|
979 / 874 / 350
Регистрация: 26.04.2012
Сообщений: 2,647
|
||||||
14.02.2016, 06:06 | 5 | |||||
![]() Решение
ojakov, наипростейший способ сделать задержку-использовать
Task.Delay() :
Добавлено через 2 минуты Чтобы вызывать непосредственно обрабочик нажатия кнопки, можно использовать button1.PerformClick(); , но логичнее было бы функционал из обработчика вынести в свой метод, и его уже вызывать.
3
|
0 / 0 / 0
Регистрация: 13.02.2016
Сообщений: 7
|
|
14.02.2016, 15:08 [ТС] | 6 |
Элемент "Task" не существует в текущем контексте- так 2 а раза.
Элемент "Stopwatch" не существует в текущем контексте- так 2 а раза. Не удалось найти имя типа или пространства имен "Stopwatch" (пропущена директива using или ссылка на сборку?) Пишу под W10-64 но сама программа будет работать в ХР-32.
0
|
979 / 874 / 350
Регистрация: 26.04.2012
Сообщений: 2,647
|
|
14.02.2016, 15:12 | 7 |
ojakov, ну так добавьте соответствующие usingи. На счет Task-версия .NET должна быть не ниже 4.
0
|
0 / 0 / 0
Регистрация: 13.02.2016
Сообщений: 7
|
|
14.02.2016, 17:03 [ТС] | 8 |
Спасибо, вроде вник немного но, на работе 1-о ядерный целерон с касперским и ХР-32, дома 4х4 и В10-64.
Всю работу дома не хочется делать потому и пользую NET 3.5 для совместимости, C# экспресс 2010. ledOn = !ledOn; if (ledOn) { dev.PORTB |= 0x01; // Включим реле на плате panel1.BackColor = Color.Red; System.Threading.Thread.Sleep(5000); button1_Click(null, null); { вот последние две строки вставил заработало, но перестала работать строка panel1.BackColor = Color.Red; это в форме для наглядности красный квадратик загорался.
0
|
979 / 874 / 350
Регистрация: 26.04.2012
Сообщений: 2,647
|
|
14.02.2016, 17:38 | 9 |
ojakov, ну тогда таймер используйте. Он есть и в старом .NET. Да и, насколько я помню, писали, что 4тый .NET таки на XP реально поставить. Но от неудобного старья, конечно, всегда лучше отказаться
![]() Thread.Sleep() останавливает поток, в котором выполняется, а соответственно GUI зависнет, если его вызывать в потоке формы.
0
|
0 / 0 / 0
Регистрация: 13.02.2016
Сообщений: 7
|
|
16.02.2016, 16:08 [ТС] | 10 |
Всем спасибо, использовал стандартную форму таймера из панели элементов. timer1.Start();
В свойствах ставится время.
0
|
16.02.2016, 16:08 | |
16.02.2016, 16:08 | |
Помогаю со студенческими работами здесь
10
Как сделать чтобы при нажатии на enter кнопка не нажималась Как сделать, чтобы при запуске программы кнопка автоматически нажималась? Как сделать, чтобы при запуске программы кнопка автоматически нажималась?
Как сделать, чтобы сначала нажималась кнопка с цифрой, потом она выводилась, а потом только проверялось больше/меньше/равно загаданному числу Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
![]() |
Опции темы | |
|
Новые блоги и статьи
![]() |
||||
Ключевые слова Python
hw_wired 15.02.2025
Ключевые слова в Python - это специальные зарезервированные слова, которые имеют особое значение и функции в языке. В настоящее время Python включает 35 ключевых слов и 4 мягких ключевых слова. Эти. . .
|
Отличия изменяемых и неизменяемых типов в Python
hw_wired 15.02.2025
В Python существует принципиальное различие между изменяемыми (mutable) и неизменяемыми (immutable) типами данных, которое оказывает существенное влияние на работу программ. Это различие часто. . .
|
Python: сравнение списков и кортежей
hw_wired 15.02.2025
В Python последовательности являются одними из самых важных и часто используемых типов данных. Они позволяют хранить упорядоченные наборы элементов, к которым можно обращаться по индексу. Среди всех. . .
|
Как скачивать файлы с URL с помощью Python
hw_wired 15.02.2025
Для скачивания файлов Python предлагает как встроенные средства, так и сторонние библиотеки. Встроенный модуль urllib из стандартной библиотеки обеспечивает базовую функциональность для работы с URL. . .
|
Использование SQLAlchemy в Python
hw_wired 15.02.2025
SQLAlchemy - мощная библиотека для работы с базами данных в Python, которая предоставляет полноценный набор средств для объектно-реляционного отображения (ORM) и обширные возможности для работы с. . .
|
Взаимодействие с REST API в Python
hw_wired 15.02.2025
В современном мире разработки программного обеспечения REST API стал неотъемлемой частью архитектуры веб-приложений. API (Application Programming Interface) - это набор правил и протоколов,. . .
|
Разделение строк в Python
hw_wired 15.02.2025
Python предлагает богатый набор возможностей для работы со строками, и среди них разделение строк занимает особое место. Этот процесс позволяет разбивать текст на отдельные компоненты, что критично. . .
|
Объединение строк в Python
hw_wired 15.02.2025
При работе с текстовыми данными в Python нередко возникает необходимость объединять несколько строк в одну. Это может потребоваться при форматировании вывода, обработке текстовых файлов или создании. . .
|
Лучшие игровые движки на Python
hw_wired 15.02.2025
В последнее время разработка игр стала одним из самых популярных направлений программирования, и Python не остался в стороне от этого тренда. Несмотря на то, что Python обычно не ассоциируется с. . .
|
Декоратор jit в Python
hw_wired 15.02.2025
Если вы достаточно долго изучаете программы и пакеты на Python для машинного обучения, то наверняка замечали, что паттерн "JIT-декоратор" довольно популярен. Этот подход позволяет превратить обычные. . .
|