Гость
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Событие для нажатой клавиши / 14 сообщений из 14, страница 1 из 1
18.02.2014, 13:07
    #38564372
Lipau3n
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Событие для нажатой клавиши
Допустим я нажимаю клавишу PrintScreen(Вне окна формы), а в это время моя программа какой-нибудь код. Т.е. как определить была ли нажата клавиша PrintScreen и как сделать действие в то время, когда она была нажата.
...
Рейтинг: 0 / 0
18.02.2014, 14:36
    #38564611
alex77755
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Событие для нажатой клавиши
А отношение PrintScreen к вашей программе какое?
Это в винде скрин всего экрана
...
Рейтинг: 0 / 0
18.02.2014, 15:45
    #38564758
Lipau3n
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Событие для нажатой клавиши
alex77755,
Заместо это клавиши может быть любая друга, цель и решение остаются неизменными.
...
Рейтинг: 0 / 0
18.02.2014, 16:59
    #38564857
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Событие для нажатой клавиши
Lipau3nЗаместо это клавиши может быть любая друга, цель и решение остаются неизменными.разница принципиальна и решение будет другим, так что определяйтесь с клавишей
...
Рейтинг: 0 / 0
18.02.2014, 17:08
    #38564875
Lipau3n
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Событие для нажатой клавиши
Shocker.Pro,

Просто можно привести пример, когда пользователь вне формы(в любом другом приложении) нажимает клавишу F4(допустим) и в это время программа совершает какую-нибудь простую функцию.
...
Рейтинг: 0 / 0
18.02.2014, 17:12
    #38564881
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Событие для нажатой клавиши
...
Рейтинг: 0 / 0
18.02.2014, 17:29
    #38564906
Lipau3n
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Событие для нажатой клавиши
Shocker.Pro,

я немного не понимаю как это используется.
Нужная мне строка(как я понял):
Код: vbnet
1.
Public Declare Function GetKeyState Lib "user32" (ByVal nVirtKey As Long) As Integer


Создаётся какая-то функция, а как далее работать с этой функцией. Ничего не понятно из этого примера.
...
Рейтинг: 0 / 0
18.02.2014, 17:43
    #38564927
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Событие для нажатой клавиши
Lipau3nНичего не понятно из этого примера.ну так вбейте в поиск , посмотрите другие примеры
...
Рейтинг: 0 / 0
18.02.2014, 17:48
    #38564941
Lipau3n
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Событие для нажатой клавиши
Shocker.Pro,

Допустим вот пример по тому, что я искал:
Код: vbnet
1.
2.
3.
4.
5.
6.
Declare Function GetAsyncKeyState Lib "user32" (ByVal vKey As Long) As Integer
    Private Sub Timer_Tick(sender As System.Object, e As System.EventArgs) Handles Timer.Tick
        If GetAsyncKeyState(&H9) = True Then
            MsgBox("Кто то трогает ТАБ", vbInformation)
        End If
    End Sub


Ничего не происходит или это не совсем то?
...
Рейтинг: 0 / 0
18.02.2014, 18:04
    #38564974
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Событие для нажатой клавиши
Lipau3nНичего не происходита вы этот код куда вставляете?
...
Рейтинг: 0 / 0
18.02.2014, 18:09
    #38564983
Lipau3n
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Событие для нажатой клавиши
Shocker.Pro,

в файл с формой, если что не так, прошу прощения за глупость.
...
Рейтинг: 0 / 0
18.02.2014, 18:20
    #38565002
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Событие для нажатой клавиши
Начнем с начала: какая среда программирования?
...
Рейтинг: 0 / 0
18.02.2014, 18:37
    #38565027
Lipau3n
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Событие для нажатой клавиши
Shocker.Pro,

Visual Basic 2010, проект - Приложение Windows Forms
...
Рейтинг: 0 / 0
18.02.2014, 18:56
    #38565061
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Событие для нажатой клавиши
В таком случае для начала вы обратились не в тот форум

тему переносить не буду, так как тут уже налито много воды - создайте новую
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Событие для нажатой клавиши / 14 сообщений из 14, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]