|
1 / 1 / 1
Регистрация: 18.11.2022
Сообщений: 29
|
|
.NET 6 Проблема с CheckBox по нажатию клавиши13.12.2022, 07:12. Показов 837. Ответов 20
Метки нет (Все метки)
Всем привет, столкнулся с такой проблемой, у меня есть команда: if(checkBox1.Checked == true) { И он выполняет какое то действие}
Я же для этого сделал еще одну команду private void checkBox1_KeyDown_1(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.Enter) { checkBox1.Checked = true; } } Получается, что по логике при нажатии Enter checkBox1.Checked Становится true, отчего идет выполнение if Но к сожалению не происходит вообще ничего. Буду благодарен за любую помощь
0
|
|
| 13.12.2022, 07:12 | |
|
Ответы с готовыми решениями:
20
Активация кнопки checkbox по нажатию клавиши
Включать курсор при нажатии левой клавиши, а выключать по нажатию правой клавиши мыши |
|
fly
4951 / 4635 / 844
Регистрация: 13.04.2015
Сообщений: 9,819
|
|||
| 13.12.2022, 07:17 | |||
|
Добавлено через 2 минуты
0
|
|||
|
1 / 1 / 1
Регистрация: 18.11.2022
Сообщений: 29
|
|
| 13.12.2022, 07:22 [ТС] | |
|
private void checkBox1_KeyDown_1(object sender, KeyEventArgs e)
{ if (e.KeyCode == Keys.Enter) { checkBox1.Checked = true; } } private void timer1_Tick(object sender, EventArgs e) { if (checkBox1.Checked == true) { meme.WriteMemory(ammoAddress, "int", "999"); }
0
|
|
|
fly
4951 / 4635 / 844
Регистрация: 13.04.2015
Сообщений: 9,819
|
|||
| 13.12.2022, 07:37 | |||
|
Таймер тикает?
0
|
|||
|
1 / 1 / 1
Регистрация: 18.11.2022
Сообщений: 29
|
|
| 13.12.2022, 07:43 [ТС] | |
|
Да тут все работает, хочу еще уточнить. Когда ты нажимаешь на checkbox1 В Windowsform то все замечательно и программа начинает идти к выполнению if. А по нажатию клавиши enter у checkbox1 не появляется галочка около него
0
|
|
|
fly
4951 / 4635 / 844
Регистрация: 13.04.2015
Сообщений: 9,819
|
|||||||
| 13.12.2022, 07:52 | |||||||
|
Ты его сам писал, или скопировал откуда-то? Добавлено через 5 минут Не по теме: Который раз уже хочется добрым словом вспомнить ламповый Барсик, там сразу было видно какое событие каким методом обрабатывается. Как же всё просто и удобно!
0
|
|||||||
|
1 / 1 / 1
Регистрация: 18.11.2022
Сообщений: 29
|
|
| 13.12.2022, 07:53 [ТС] | |
|
Этот код нашёл на этом форуме. Да и мой код не оказался рабочим
Вообще искал информацию о том, как сделать так, чтобы при нажатии клавиши checkBox1 = true А при повторном нажатии checkbox1 = false и так далее до бесконечности, но в итоге решил сделать обычное нажатие клавиши, которое приводит к выполнению метода Мой Код: private void Form1_KeyDown(object sender, KeyEventArgs e) { if(e.KeyValue ==(char)Keys.Enter) { checkBox1.Checked = true; } } Но и он оказался не рабочим, и галочка у чекбокса не появляется
0
|
|
|
fly
4951 / 4635 / 844
Регистрация: 13.04.2015
Сообщений: 9,819
|
||
| 13.12.2022, 07:57 | ||
|
0
|
||
|
1 / 1 / 1
Регистрация: 18.11.2022
Сообщений: 29
|
|
| 13.12.2022, 07:59 [ТС] | |
|
В том и дело, что команда private void Form1_KeyDown(object sender, KeyEventArgs e) Сгенерировалась сама, когда я выбрал ее. И в этой команде был прописан код
0
|
|
|
fly
4951 / 4635 / 844
Регистрация: 13.04.2015
Сообщений: 9,819
|
||
| 13.12.2022, 08:07 | ||
|
У тебя студия какой версии? Ссылки показывает? У метода checkBox1_KeyDown есть ссылка?
0
|
||
|
fly
4951 / 4635 / 844
Регистрация: 13.04.2015
Сообщений: 9,819
|
|
| 13.12.2022, 08:09 | |
|
0
|
|
|
1 / 1 / 1
Регистрация: 18.11.2022
Сообщений: 29
|
|
| 13.12.2022, 08:17 [ТС] | |
|
Да ссылка имеется, скинул Вам скриншот для наглядности, может сможете увидеть проблему
0
|
|
|
1 / 1 / 1
Регистрация: 18.11.2022
Сообщений: 29
|
|
| 13.12.2022, 08:18 [ТС] | |
|
Скрин
0
|
|
|
fly
4951 / 4635 / 844
Регистрация: 13.04.2015
Сообщений: 9,819
|
|
| 13.12.2022, 08:24 | |
|
Zanolint, так там F1, а не Энтер. Можешь прислать проект?
0
|
|
|
1 / 1 / 1
Регистрация: 18.11.2022
Сообщений: 29
|
|
| 13.12.2022, 08:29 [ТС] | |
|
Просто изменил, по нажатию f1 все так же
Проект прикрепил, но он не запустится без запущенной игры assaultCube 1.3.0.0 Все основное в классе Form. В других классах вычисления и формулы
0
|
|
|
fly
4951 / 4635 / 844
Регистрация: 13.04.2015
Сообщений: 9,819
|
|||
| 13.12.2022, 08:54 | |||
|
И еще, не увидел, где задан интервал таймера и его запуск. Добавлено через 2 минуты
0
|
|||
|
1 / 1 / 1
Регистрация: 18.11.2022
Сообщений: 29
|
|
| 13.12.2022, 08:55 [ТС] | |
|
Таймер запускается как только найден PID игры(Запущен процесс игры). Это бесконечный цикл, для того, чтобы бесконечное здоровье являлось бесконечным, без таймера здоровье было только 999 и уходило бы в меньшую сторону, а с таймером он постоянно обновляется
0
|
|
|
fly
4951 / 4635 / 844
Регистрация: 13.04.2015
Сообщений: 9,819
|
||||||
| 13.12.2022, 09:03 | ||||||
|
Zanolint, ты можешь поставить брекпоинты на этих строках
0
|
||||||
|
1 / 1 / 1
Регистрация: 18.11.2022
Сообщений: 29
|
|
| 13.12.2022, 09:06 [ТС] | |
|
Оу, появилось в итоге галочка на checkBox1
Все, понял, в итоге все работает, просто нужно в фокусе выбирать windowsform, а не игру Добавлено через 20 секунд Большое спасибо, что уделили так много времени на решение проблемы
0
|
|
|
fly
4951 / 4635 / 844
Регистрация: 13.04.2015
Сообщений: 9,819
|
|
| 13.12.2022, 09:10 | |
Сообщение было отмечено Zanolint как решение
Решение
0
|
|
| 13.12.2022, 09:10 | |
|
Помогаю со студенческими работами здесь
20
Включать курсор при нажатии левой клавиши, а выключать по нажатию правой клавиши мыши Написать программу, которая по нажатию мыши создает потоки: по нажатию правой клавиши – поток, производящий вы Программа, которая по нажатию клавиши r или к рисует красный прямоугольник, а по нажатию q или й завершает работу Выборка из БД по нажатию на checkbox Действие по нажатию клавиши Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Оттенки серого
Argus19 18.03.2026
Оттенки серого
Нашёл в интернете 3 прекрасных модуля:
Модуль класса открытия диалога открытия/ сохранения файла на Win32 API;
Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
|
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога
Финальные проекты на Си и на C++:
finish-rectangles-sdl3-c. zip
finish-rectangles-sdl3-cpp. zip
|
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие.
Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
|
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ВВЕДЕНИЕ
Выполняя задание на управление насосной группой заполнения резервуара,. . .
|
|
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
|
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога
Финальные проекты на Си и на C++:
hello-sdl3-c. zip
hello-sdl3-cpp. zip
Результат:
|
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога
MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
|
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд.
Даже если у вас. . .
|