Вверх ↑
Этот топик читают: Гость
Ответов: 106
Рейтинг: 0
#1: 2009-10-01 21:50:59 ЛС | профиль | цитата
Здрасьте, какая кодировка у этого элемента? Keyhook и реально чтоб выводила сразу в номр виде?
------------ Дoбавленo в 21.59:
еммм беда .... какбы так сделать чтобы она выводила и русс символы и анг????? т.е. а то он тупо кнопку выводит и всё, т.е. что нажато =
------------ Дoбавленo в 22.02:
как проверить нажати ли определенная кнопка?
------------ Дoбавленo в 22.29:
ща попробовал вбить в блокноте зажав альт : "ноль и цифры что выдал хиасм" появилось тот символ на который жал в хиасме, например при 049 выводит 1, теперь вопрос что за кодировка? и как проверить зажата ли кнопка и отличается ли номер русского символа от английского??) а то в хиасме тока оди н выводит при нажатии на кнопку.
карма: 1

0
Ответов: 817
Рейтинг: 52
#2: 2009-10-02 09:03:02 ЛС | профиль | цитата
Kovarnui, Уважаемый!
Вы сами поняли что спросили?
Kovarnui писал(а):
Здрасьте, какая кодировка у этого элемента? Keyhook и реально чтоб выводила сразу в номр виде?

Вы о чем? Что выводила? Если Вы про компонент Keyhook, то мне кажется что он всетаки мужского рода.
Kovarnui писал(а):
еммм беда .... какбы так сделать чтобы она выводила и русс символы и анг????? т.е. а то он тупо кнопку выводит и всё, т.е. что нажато =

Еще раз, Вы о чем?
Если Вы хотите увидеть дельный ответ на выши вопросы,
потрудитесь корректно сформулировать задачу.

карма: 1

0
Ответов: 16884
Рейтинг: 1239
#3: 2009-10-02 10:44:34 ЛС | профиль | цитата
Kovarnui, у этого компонента такого понятия как кодировка нет.
Он просто выводит номер нажатой клавиши.
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 106
Рейтинг: 0
#4: 2009-10-02 12:27:57 ЛС | профиль | цитата
Вот, так вот, подскажите таблоицу таких номеров кнопок и соответствующих букв
карма: 1

0
Ответов: 8978
Рейтинг: 825
#5: 2009-10-02 12:41:34 ЛС | профиль | цитата
Kovarnui, а слабо самому составить такую таблоицу, да и выложить её здесь для всеобщего пользования?, а то всегда приходится выяснять, а какой же букве соответствует клавиша №65
карма: 19

0
Ответов: 16884
Рейтинг: 1239
#6: 2009-10-02 13:56:46 ЛС | профиль | цитата
Есть компонент Переключатель раскладки у которого на нижней точке Кодовая страница ( сейчас без HiAsm)
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
1
Голосовали:Kovarnui
Гость
Ответов: 17029
Рейтинг: 0
#7: 2009-10-02 15:55:07 правка | ЛС | профиль | цитата


Редактировалось 1 раз(а), последний 2025-01-17 15:20:18
карма: 0

0
Ответов: 106
Рейтинг: 0
#8: 2009-10-02 16:08:22 ЛС | профиль | цитата
подскажите как задать сравнение, а то че-то хз,
а я потом сделаю таблицу
карма: 1

0
Ответов: 16884
Рейтинг: 1239
#9: 2009-10-02 16:23:06 ЛС | профиль | цитата
Kovarnui писал(а):
подскажите как задать сравнение
тут, как
-= DriveR =- писал(а):
Вы о чем?
что с чем ?
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 106
Рейтинг: 0
#10: 2009-10-02 16:29:48 ЛС | профиль | цитата
и ещё вопросик, просто могут быть пролемы со стандартизацией, смотрите, допустим кнопка W какой порядковый нмоер имеет????
------------ Дoбавленo в 16.30:
Tad я имею ввиду в самом хиасме, конструктивно как сделат сравнение? допустим есть таблица такого вида

0 48
1 49
2 50
3 51
4 52
5 53
6 54
7 55
8 56
как сделать замену?
карма: 1

0
Ответов: 970
Рейтинг: 270
#11: 2009-10-02 16:50:39 ЛС | профиль | цитата
КлавишаОбозначение10-ный код16-ный код
BackSpaceDOM_VK_BACK_SPACE80x08
TabDOM_VK_TAB90x09
EnterDOM_VK_ENTER130x0D
ShiftDOM_VK_SHIFT160x10
CtrlDOM_VK_CONTROL170x11
AltDOM_VK_ALT180x12
PauseDOM_VK_PAUSE190x13
CapsLockDOM_VK_CAPS_LOCK200x14
EscDOM_VK_ESCAPE270x1B
ПробелDOM_VK_SPACE320x20
PageUpDOM_VK_PAGE_UP330x21
PageDownDOM_VK_PAGE_DOWN340x22
EndDOM_VK_END350x23
HomeDOM_VK_HOME360x24
стрелка влевоDOM_VK_LEFT370x25
стрелка вверхDOM_VK_UP380x26
стрелка вправоDOM_VK_RIGHT390x27
стрелка внизDOM_VK_DOWN400x28
Insert 450x2D
Delete 460x2E
0 480x30
1 490x31
2 500x32
3 510x33
4 520x34
5 530x35
6 540x36
7 550x37
8 560x38
9 570x39
A 650x41
B 660x42
C 670x43
D 680x44
E 690x45
F 700x46
G 710x47
H 720x48
I 730x49
J 740x4A
K 750x4B
L 760x4C
M 770x4D
N 780x4E
O 790x4F
P 800x50
Q 810x51
R 820x52
S 830x53
T 840x54
U 850x55
V 860x56
W 870x57
X 880x58
Y 890x59
Z 900x5A
левая клавиша Windows 910x5B
правая клавиша Windows 920x5C
клавиша Applications 930x5D
NumPad 0 960x60
NumPad 1 970x61
NumPad 2 980x62
NumPad 3 990x63
NumPad 4 1000x64
NumPad 5 1010x65
NumPad 6 1020x66
NumPad 7 1030x67
NumPad 8 1040x68
NumPad 9 1050x69
NumPad * 1060x6A
NumPad + 1070x6B
NumPad - 1090x6D
NumPad . 1100x6E
NumPad / 1110x6F
F1DOM_VK_F11120x70
F2DOM_VK_F21130x71
F3DOM_VK_F31140x72
F4DOM_VK_F41150x73
F5DOM_VK_F51160x74
F6DOM_VK_F61170x75
F7DOM_VK_F71180x76
F8DOM_VK_F81190x77
F9DOM_VK_F91200x78
F10DOM_VK_F101210x79
F11DOM_VK_F111220x7A
F12DOM_VK_F121230x7B
NumLockDOM_VK_NUM_LOCK1440x90
ScrollLockDOM_VK_SCROLL_LOCK1450x91
PrintScreenDOM_VK_PRINTSCREEN1540x9A
MetaDOM_VK_META1570x9D
; 1860xBA
= 1870xBB
, 1880xBC
- 1890xBD
. 1900xBE
/ 1910xBF
~ 1920xC0
[ 2190xDB
\ 2200xDC
] 2210xDD
' 2220xDE

карма: 0

2
Голосовали:Kovarnui, tomas
Ответов: 106
Рейтинг: 0
#12: 2009-10-02 16:53:49 ЛС | профиль | цитата
:-D тока что сделал такую таблицу))) тока без 16чной))) аА!!!)) плин) ладно

вопрос остался открытым, как сделать банальную такого рода замену, приведите пример
карма: 1

0
Ответов: 2478
Рейтинг: 698
#13: 2009-10-02 17:13:28 ЛС | профиль | цитата
Kovarnui, начни задавать более понятные вопросы или приведи пример чего хочешь сделать. Может тебе элемента конвертора хватит:

Add(Convertor,7659542,301,252)
{
Mode=4
}
карма: 11

0
Ответов: 106
Рейтинг: 0
#14: 2009-10-02 17:35:26 ЛС | профиль | цитата
не, не хватит.
смотри
допустим мы нажали кнопку и в элементе

Add(KeyHook,8609850,91,455)
{
}

вывел её, получившееся знамение надо заменить каким-то образом на его значение, как? таблице переведена вверху, но достатно на прмиере пару кнопок, я бы сам доделал остальное.
карма: 1

0
Администрация
Ответов: 15295
Рейтинг: 1519
#15: 2009-10-02 17:50:30 ЛС | профиль | цитата
завести массив на 255 элементов и вытаскивать нужные символы из него. Индексом будет служить код, выдаваемый KeyHook
карма: 26
0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)