|
как узнать нажат ли например стрл? (шифт алт..)
|
|||
---|---|---|---|
#18+
в .прг файле не в форме... раньше я делал это помню но шарить по стрым исходникам влом.. хотелось бы быстрее пока не остыл ... |
|||
:
Нравится:
Не нравится:
|
|||
15.01.2010, 18:13 |
|
как узнать нажат ли например стрл? (шифт алт..)
|
|||
---|---|---|---|
#18+
не дождешься вас отвечу сам себе наверняка кому то пригодится да и авторитет фоха надо бы поддержать DECLARE SHORT GetKeyState IN WIN32API INTEGER #DEFINE VK_SHFT 0x10 #DEFINE VK_CTRL 0x11 *#DEFINE VK_ALT 0x IF GetKeyState( VK_CTRL ) < 0 ; .OR. GetKeyState( VK_SHFT) < 0 * .OR. GetKeyState( VK_ALT ) < 0 ... |
|||
:
Нравится:
Не нравится:
|
|||
16.01.2010, 01:20 |
|
как узнать нажат ли например стрл? (шифт алт..)
|
|||
---|---|---|---|
#18+
в методе KeyPress, например текстбокса прописываю реакцию на нажатие необходимых кнопок LPARAMETERS nKeyCode, nShiftAltCtrl DO CASE *** CTRL*** case nShiftAltCtrl=2 *** Shift*** case nShiftAltCtrl=1 ENDCASE ... |
|||
:
Нравится:
Не нравится:
|
|||
17.01.2010, 14:18 |
|
как узнать нажат ли например стрл? (шифт алт..)
|
|||
---|---|---|---|
#18+
вопрос не прочитал нормально, ответ конечно для формы ... |
|||
:
Нравится:
Не нравится:
|
|||
17.01.2010, 14:20 |
|
как узнать нажат ли например стрл? (шифт алт..)
|
|||
---|---|---|---|
#18+
гхостне дождешься вас отвечу сам себе наверняка кому то пригодится да и авторитет фоха надо бы поддержать DECLARE SHORT GetKeyState IN WIN32API INTEGER #DEFINE VK_SHFT 0x10 #DEFINE VK_CTRL 0x11 *#DEFINE VK_ALT 0x IF GetKeyState( VK_CTRL ) < 0 ; .OR. GetKeyState( VK_SHFT) < 0 * .OR. GetKeyState( VK_ALT ) < 0 То ли неудачно восстановленный по памяти пример, то ли вообще неверное использование GetKeyState. Требует конкретного элементарного репрокода. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.01.2010, 15:41 |
|
как узнать нажат ли например стрл? (шифт алт..)
|
|||
---|---|---|---|
#18+
reware неверное использование GetKeyState. Требует конкретного элементарного репрокода. что череват псоледствиями? а что взамен? что такое экементарный репрокод? Местами администраторв методе KeyPress, например текстбокса прописываю реакцию на нажатие необходимых кнопок мне не нужно было отловливать нажатие вернее отжатие.. просто узнать состояние клавиши в данный момент.. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.01.2010, 14:35 |
|
как узнать нажат ли например стрл? (шифт алт..)
|
|||
---|---|---|---|
#18+
ollloчто череват псоледствиями? а что взамен? что такое экементарный репрокод? Мне так никогда и не узнать, куда это меня сейчас послали :) А репрокод - это пример кусочка программного кода. Что такое кусочек программного кода не надо обьяснять ? ollloмне не нужно было отловливать нажатие вернее отжатие.. просто узнать состояние клавиши в данный момент.. Так надо по-русски и излагать, что именно нужно. Перевожу для остальных - человеку хочется в какой-то момент программы проверить состояние Ctrl/Alt/Shift. Ну, получите : Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9.
... |
|||
:
Нравится:
Не нравится:
|
|||
18.01.2010, 19:02 |
|
как узнать нажат ли например стрл? (шифт алт..)
|
|||
---|---|---|---|
#18+
разве это не тоже самое? тогда в чём же "неверное использование"? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.01.2010, 13:44 |
|
как узнать нажат ли например стрл? (шифт алт..)
|
|||
---|---|---|---|
#18+
ollloразве это не тоже самое? тогда в чём же "неверное использование"? Вам уже не нужен ответ на заданный вами вопрос и просто хочется и дальше флудить ? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.01.2010, 15:03 |
|
как узнать нажат ли например стрл? (шифт алт..)
|
|||
---|---|---|---|
#18+
ответ я уже давно получил и не здесь.. подумалось что имеются ещё способы.. легкий флуд не помешает для оживления раздела фохпро.. безлюдно тут.. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.01.2010, 20:32 |
|
как узнать нажат ли например стрл? (шифт алт..)
|
|||
---|---|---|---|
#18+
reware[quot olllo]Вам уже не нужен ответ на заданный вами вопрос ? спасибо за ответ, кстати.. очень элегантно ... |
|||
:
Нравится:
Не нравится:
|
|||
19.01.2010, 20:38 |
|
как узнать нажат ли например стрл? (шифт алт..)
|
|||
---|---|---|---|
#18+
ollloreware[quot olllo]Вам уже не нужен ответ на заданный вами вопрос ? спасибо за ответ, кстати.. очень элегантно Не за что. Только ведите себя по-программистски, а не как торговец китайской лапшой в переходе метро. Прошу простить меня модератора. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.01.2010, 11:59 |
|
|
start [/forum/topic.php?fid=41&msg=36414497&tid=1585672]: |
0ms |
get settings: |
5ms |
get forum list: |
12ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
26ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
others: | 9ms |
total: | 108ms |
0 / 0 |