![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Ребята помогите пожалуйста какой код у ШИФТА [D6, WinXP]
tulen © (2003-02-02 14:01:00)Вот у пробела #32 а у ШИФТА какой код? (Shift)
Юрий Зотов (2003-02-03 01:02:00) [1]Вообще-то, у Shift"а код двубайтовый. Либо однобайтовый Scan-код, но это уже из другой оперы.
Поэтому разрешите сообщить - у клавиши Shift просто нет никакого char-кода. Вот у пробела - 32, это верно. А у Shift - никакого.
Зато у него есть Virtual-код. Причем он существует даже раздельно для правой и левой клавиши.
О чем и было сказано выше (Song © (02.02.03 14:28))
BANick (2003-02-02 22:53:00) [2]keycode у shift"а 16
Song (2003-02-02 15:27:00) [3]Кстати, а зачем тебе понадобился char формат кода? Для OnkeyPress? Если да, то Shift в onKeyPress не поймаешь.
Song (2003-02-02 15:08:00) [4]Твой "другой" формат - это Chr(VK_SHIFT)
tulen (2003-02-02 14:34:00) [5]это я знаю но он мне надо другой формат например #32 как у пробела
Вроду бы у шифта #24 но не работает
Song (2003-02-02 14:28:00) [6]Не поверишь - VK_SHIFT