Форум программистов, компьютерный форум, киберфорум
Visual Basic
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.97/29: Рейтинг темы: голосов - 29, средняя оценка - 4.97
1 / 1 / 0
Регистрация: 22.12.2011
Сообщений: 31

Как можно заставить программу выполнять определенные действия после нажатия клавиши ENTER

22.12.2011, 09:03. Показов 5718. Ответов 24
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
кто-нибудь может подсказать!!
я новенький в VB и почти ни какого опыта программирования в этой среде поэтому столкнулся вот с такой
проблемой:
как можно заставить программу выполнять определенные действия после нажатия клавиши ENTER
пытаюсь написать программу к диплому:
но не получается сделать так чтобы программа ждала ввода какой либо информации из TEXBOX
и потом только продолжала свой алгоритм действий до следующий команды из TEXBOX
при нажатии клавиши Enter
кто нибудь может подсказать как это сделать??
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
22.12.2011, 09:03
Ответы с готовыми решениями:

Как сделать так, чтобы пользователь мог выполнять определенные действия на сайте только после авторизации?
Здравствуйте, уважаемые товарищи программисты и сисадмины! У меня есть такая проблема: я создаю сайт по типу доски онлайн объявлений. И...

После нажатия клавиши Enter или нажатия на Button
Помогите пожалуйста.:-[ Задача: После нажатия клавиши Enter или нажатия на Button поле курсора переходит в соответствующий компонент...

Как сделать повтор действия после нажатия любой клавиши
Задача : Разработать программу, в которой описать переменные для создания соответствующей динамической структуры. Рекомендуется в...

24
1 / 1 / 0
Регистрация: 22.12.2011
Сообщений: 31
22.12.2011, 14:09  [ТС]
Студворк — интернет-сервис помощи студентам
спасибо!! но мы опять немножко не поняли друг друга!!
вот смотри я пишу какой либо текст в textbox
нажимаю на кнопку
далее это значение появляется в picterebox
после чего происходит сравнение этого значения с эталонным значение
в следствии чего если значения одинаковы
то программа ждет дальнейшего ввода в textbox новых значений
и уже сравнивает их с другими эталон значениями
а если введен дан не совпадают с эталон значение то в picterebox пишется что значение не верно
попробуйте ввести заново
вот моя программка которая нужна к диплому!!

Добавлено через 3 минуты
вот смотри а дальше если я начну разветвлять программу с другими значениями
то эта переменная и будит присваиваться к другим
а мне нужно чтобы она ждала новых данных из textbox?
так возможно?

Добавлено через 2 минуты
а вот со в торой процедурой если я нажимаю на кнопку и ее номер один
то выполняется одно ветвление
если номер 2 этой же кнопки согласно счетчика то выполняется другое ветвление!!
понимаешь о чем я??

Добавлено через 1 минуту
можно ли так описать??
0
es geht mir gut
 Аватар для SoftIce
11275 / 4761 / 1183
Регистрация: 27.07.2011
Сообщений: 11,439
22.12.2011, 14:13
Цитата Сообщение от mitia2010 Посмотреть сообщение
можно ли так описать?
Можно конечно. У меня сразу вопрос: нафига ты выводишь результат в пикчербокс? Тебя чем не устраивает та же форма, текстбокс, лейбл, messageBox ну и т.д.? Или в задании так?
1
1 / 1 / 0
Регистрация: 22.12.2011
Сообщений: 31
22.12.2011, 14:20  [ТС]
все хорошо! и у меня так было написано. но вот одно при нажатии на кнопку мышкой не высвечивается запись которая сделана в textbox на picterebox а вот после того как нажмешь(кликнешь мышкой) на
picterebox то запись появляется?
а нельзя ни как обойтись без кликанья мышкой по picterebox??
что бы сразу информ выводилась на picterebox после нажатия кнопки??

Добавлено через 1 минуту
а как можно по другому можешь пример привести? кроме messageBox тут понятно как.
0
es geht mir gut
 Аватар для SoftIce
11275 / 4761 / 1183
Регистрация: 27.07.2011
Сообщений: 11,439
22.12.2011, 14:50
Цитата Сообщение от mitia2010 Посмотреть сообщение
а как можно по другому можешь пример привести
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
Dim i As Integer
Dim c As Integer
Dim a As Integer
Private Sub Form_Load()
   a = InputBox("Введите эталонное значение")
End Sub
Private Sub Cnopka_Click() ' кнопка сравнения
 'ricunok.Cls
  ricunok.Print "Эталонное значение ="; a
  c = Val(Text.Text)
  ricunok.Print "Введенное значение ="; c
 If a = c Then
  ricunok.Print "Значения равны"
 Else
  ricunok.Print "Значения не равны"
 End If
End Sub
Добавлено через 8 минут
Цитата Сообщение от mitia2010 Посмотреть сообщение
а как можно по другому можешь пример привести
Просто на форму выводить
Visual Basic
1
Print "Значения не равны"
1
1 / 1 / 0
Регистрация: 22.12.2011
Сообщений: 31
22.12.2011, 16:35  [ТС]
спасибо огромное за помощь!!
как получиться у меня
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
22.12.2011, 16:35

Остановить ввод после нажатия клавиши enter
int i = 0; while (mass1 != '\0') { scanf_s("%a", &m); i++; mass1 = m; p++; } Что я делаю не так?

Остановить ввод после нажатия клавиши enter
for(int i=0;pass;i++) cin>>pass;-перестает вводить символы после третьего. весь код: #include <iostream> #include...

TextBox. Сделать активным после нажатия клавиши Enter
Ребята есть такая проблема! У меня на форме есть "TextBox". Я ввожу в нем цифры. По нажатию клавиши "Enter" из этого...

Выполнить определённые действия через некоторое время после нажатия кнопки
Нужно чтобы через определенный интервал времени кнопка после того как ее нажал выполняла различные действий (например чтобы появлялся...

Выполнить определённые действия через некоторое время после двукратного нажатия кнопки
Нужно чтобы после того как вел время через который кнопка должна выполнить какое-то действие после того как ее дважды нажать (например...


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

Или воспользуйтесь поиском по форуму:
25
Ответ Создать тему
Новые блоги и статьи
Запустил конкурс "тем и промптов для текстовых квестов созданных почти чисто ИИ"
Adler 06.10.2026
Всем привет! За последние три-четыре дня я создал более 16 текстовых квестовых игр используя преимущественно по одному запросу к ИИ на игру. Мне так понравилось смотреть все ветки/ сцены во всех. . .
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык. Возвращает он вот это: https:/ / i. **********/ vqBWLe2. png Нужную строчку в 3й колонке просто выдумал. . Это. . .
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor. Это. . .
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js. В помощники взял Яндекс-Алису. Было создано три зала на разные интересы. исторические и ретро сериал Хичкок. . .
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#. Название изменил на ColorStep. Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами: - ВидТО (СправочникСсылка. ВидыТО); - ВидГСМ. . .
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru