Форум программистов, компьютерный форум, киберфорум
Наши страницы

Visual Basic

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 14, средняя оценка - 5.00
Timothy
0 / 0 / 0
Регистрация: 30.10.2008
Сообщений: 3
#1

Как переслать в другое окно нажатую комбинацию клавиш? - VB

30.10.2008, 12:48. Просмотров 1771. Ответов 16
Метки нет (Все метки)

Сабж.
Заранее спасибо всем ответившим.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.10.2008, 12:48
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Как переслать в другое окно нажатую комбинацию клавиш? (VB):

Как бы заменить всплывающую подсказку ToolTipTex на другое окно - Visual Basic
Тоесть. Что-то похожее на окно Msgbox, но при уходе с элемента управления оно само закрывалось. Спасибо

Передача нажатий клавиш из Excel в другое приложение. - Visual Basic
Попрошу не пинать сразу ногами, если не в тот раздел запостил. И так имеется следующая задача: из эксэлевской таблички нужное количество...

Каким образом отобразить в форме другое окно? - Visual Basic
Каким образом отобразить в форме другое окно (например из другой программы) Или по другому - например есть Child-окна, как в одном из них...

Свернуть окно, развернуть другое и так циклически - Visual Basic
Народ, подскажите, в vbs совсем не силен, но задача стоит такая. Есть окно с видео трансляцией и окно с картинкой. Нужно типо реклама, 5...

Вввести N и вывести в другое окно значение суммы S=1+2+3...+N - Visual Basic
Вввести N и вывести в другое окно значение суммы S=1+2+3...+N

Как сделать, чтобы при нажатии кнопки её картинка менялась на нажатую и обратно - Visual Basic
Как сделать, чтобы имитировалось нажатие? То есть картинка кнопки менялась на нажатую и обратно сразу. Пишу: Private Sub...

16
Lirco
0 / 0 / 1
Регистрация: 24.03.2008
Сообщений: 20
08.11.2008, 21:03 #16
вот тебе пример:
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
Const VK_H = 72
Const VK_E = 69
Const VK_L = 76
Const VK_O = 79
Const KEYEVENTF_EXTENDEDKEY = &H1
Const KEYEVENTF_KEYUP = &H2
Private Declare Sub keybd_event Lib 'user32.dll' (ByVal bVk As Byte, ByVal bScan As Byte, ByVal dwFlags As Long, ByVal dwExtraInfo As Long)
Private Sub Form_KeyPress(KeyAscii As Integer)
    'Print the key on the form
    Me.Print Chr$(KeyAscii);
End Sub
Private Sub Form_Paint()
    'KPD-Team 2000
    'URL: [url]http://www.allapi.net/[/url]
    'E-Mail: [email]KPDTeam@Allapi.net[/email]
    'Clear the form
    Me.Cls
    keybd_event VK_H, 0, 0, 0   ' press H
    keybd_event VK_H, 0, KEYEVENTF_KEYUP, 0   ' release H
    keybd_event VK_E, 0, 0, 0  ' press E
    keybd_event VK_E, 0, KEYEVENTF_KEYUP, 0  ' release E
    keybd_event VK_L, 0, 0, 0  ' press L
    keybd_event VK_L, 0, KEYEVENTF_KEYUP, 0  ' release L
    keybd_event VK_L, 0, 0, 0  ' press L
    keybd_event VK_L, 0, KEYEVENTF_KEYUP, 0  ' release L
    keybd_event VK_O, 0, 0, 0  ' press O
    keybd_event VK_O, 0, KEYEVENTF_KEYUP, 0  ' release O
End Sub
0
bubuch
0 / 0 / 0
Регистрация: 05.11.2008
Сообщений: 12
09.11.2008, 00:34 #17
И про аппаратные скан-коды клавиатуры не забыть. В примере они все 0, в Досе не пройдет.
...(тихо так) имхо
0
09.11.2008, 00:34
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.11.2008, 00:34
Привет! Вот еще темы с ответами:

Отследить нажатую комбинацию клавиш - C++ Qt
Хочу написать для себя маленькую утилиту которая при копировании ссылки askfm.im/ххх будет автоматически заменять её в буфере на...

.NET 3.x Отправить сочетание клавиш в другое окно - C#
У меня есть игра, я хочу послать в активное окно игры клавиши ( 1 - 3 ) или же QQ ) : по таймеру в определенное время - подобие автокликер!...

Как назначить комбинацию клавиш на button - C#
Как прикрепить к button1 комбинацию ctrl+f ?

Как заставить программу считать комбинацию клавиш - C++ Builder
Как заставить программу считать комбинацию клавиш(делаю прогу-тест и хочу добавить возможность читов(чтобы юзер нажал определенную...


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

Или воспользуйтесь поиском по форуму:
17
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru