Запросить Y пользователя нажатие одной из стрелок управления курсором - VB

Узнай цену своей работы

Формулировка задачи:

Запросить Y пользователя нажатие одной из стрелок управления курсором. Определить нажатую клавишу, вывести на экран соответствующий комментарий ( на примере : "Вами была нажата стрелка вверх").

Решение задачи: «Запросить Y пользователя нажатие одной из стрелок управления курсором»

textual
Листинг программы
Private Sub Form_KeyDown(KeyCode As Integer, Shift as Integer) 'определяем какая клавиша нажата
  Select Case KeyCode
        Case vbKeyUp           : Print "Нажата кнопка вверх"
        Case vbKeyDown
        Case vbKeyLeft
        Case vbKeyRight
        Case vbKeyW           : Print "Нажата кнопка W"
        Case vbKey7            : Print "Нажата кнопка 7"
 
      и так далее...
 
 Select Case Shift  'определяем какие клавиши на клавиатуре были при этом в нажатом состоянии
     Case 0:   Print "не нажата ни одна клавиша"
     Case 1:   Print " нажата клавиша SHIFT"
     Case 2:   Print " нажата клавиша CTRL"
     Case 3:   Print " нажата клавиша SHIFT,CTRL"
     Case 4:   Print " нажата клавиша ALT"
     Case 5:   Print " нажата клавиша SHIFT,ALT"
     Case 6:   Print " нажата клавиша CTRL,ALT"
     Case 7:   Print " нажата клавиша SHIFT,CTRL,ALT"
 End Select

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

9   голосов , оценка 4 из 5
Похожие ответы