Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Коды кнопок [D7, XP]


lewka ©   (2008-12-10 20:10:00) 

Подскажите пожалуйста, где можно посмотреть коды кнопок для Delphi. Я знаю только для #13 и все


Правильный$Вася   (2008-12-11 15:23:00) [1]

клавиша RETURN почему так называется? потому что это CARRIAGE RETURN - возврат каретки
а то, что от нажатия этой клавиши символ не печатается, а интерпретируется специальным образом, ситуации не меняет
это КЛАВИША, а не кнопка и не символ


han_malign   (2008-12-11 14:39:00) [2]


> всего лишь другой способ ввода

код управляющегосимвола
#13 - "Перемещает позицию печати в крайнее левое положение...."
http://ru.wikipedia.org/wiki/%D0%A3%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D1%8F%D1%8E%D1%89%D0%B8%D0%B5_%D1%81%D0%B8%D0%BC%D0%B2%D0%BE%D0%BB%D1%8B
http://ru.wikipedia.org/wiki/ASCII
"Поскольку ASCII изначально предназначался для обмена информацией (по телетайпу), в нём, кроме информационных символов, используются символы-команды для управления связью...."


Правильный$Вася   (2008-12-11 12:47:00) [3]


> код контрольного символа (Ctrl-M)

дудки
комбинации клавиатурных клавиш - всего лишь другой способ ввода


han_malign   (2008-12-11 12:11:00) [4]


> на клаве - клавиши
> а кнопки - в окошках

- а #13 - код контрольного символа(Ctrl-M), к клавишам относящийся весьма опосредованно...


Правильный$Вася   (2008-12-11 10:54:00) [5]

на клаве - клавиши
а кнопки - в окошках


Германн   (2008-12-11 02:30:00) [6]


> lewka ©   (10.12.08 20:10)
>
> Подскажите пожалуйста, где можно посмотреть коды кнопок

Каких "кнопок"? И какие "коды"?


KilkennyCat   (2008-12-10 22:54:00) [7]


> и так до 255 :)

ошибаешься. до FFFF


YurikGL   (2008-12-10 21:18:00) [8]

Нажимаешь кнопку Alt, потом xxx, и потом отпускаешь Alt.
xxx - трехзначное число
013 - переведет строчку
065 выведет на экран букву "A"

и так до 255 :)

А еще есть яндекс, который на запрос "коды клавиш" дал ссылку http://wdh.suncloud.ru/keycodes.htm


Сергей М.   (2008-12-10 20:27:00) [9]

Вестимо где - в справке.

Уж не знаю, те ли это кнопки, которые ты возжелал, но тема "Virtual key codes" там точно есть)


lewka   (2008-12-10 20:18:00) [10]

А где можно посмотреть все коды кнопок?


Сергей М.   (2008-12-10 20:15:00) [11]


> Я знаю только для #13 и все


А а знаю $0D и все.

Теперь мы с тобой знаем две коды кнопок для Delphi и все.


Наверх

Титульная страница Поиск, карта сайта Написать письмо