![]() |
|
|
![]()
|
|
| InfMag |
|
|||
|
… ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1037 Регистрация: 21.11.2004 Репутация: 1 Всего: 4 |
Люди, я вот пишу:
При OnKeyPress, а он вдруг матом: [C++ Error] Unit1.cpp(48): E2451 Undefined symbol 'key' Даж в Help-е так пишут. В чем дело? |
|||
|
||||
| _hunter |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 8564 Регистрация: 24.6.2003 Где: Europe::Ukraine:: Kiev Репутация: 24 Всего: 98 |
уверен? ;) Может так: if (Key == VK_RETURN) пишут? ;) -------------------- Tempora mutantur, et nos mutamur in illis... |
|||
|
||||
| InfMag |
|
|||
|
… ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1037 Регистрация: 21.11.2004 Репутация: 1 Всего: 4 |
_hunter
Оба! Спасибо! Прикинь в хельпе неправильно написано. Example The following example demonstrates how OnKeyPress and OnKeyDown can be coded to handle keyboard events. The OnKeyPress event contains a key parameter of type Char. Therefore if you want to test for which key the user pressed, you simply enter the character. void __fastcall TForm1::FormKeyPress(TObject *Sender, Char &Key) { switch (key) { case 'I': Panel1->Caption == 'Shift+I was pressed'; break; case 'c': Panel1->caption == 'c was pressed'; break; case ' ': Panel1->caption == 'the space bar was pressed'; break; } } With OnKeyDown, the key parameter is of type Word. Therefore if you want to test for which key the user pressed, you must refer to the equivalent Virtual Key codes (see Virtual key codes). void __fastcall TForm1::FormKeyDown(TObject *Sender, Word &Key, TShiftState Shift) { switch (key) { case VK_INSERT: Panel1->Caption == 'INS'; break; case VK_CAPITAL: Panel1->caption == 'CAP'; break; case VK_NUMLOCK: Panel1->caption == 'NumLock'; break; } } |
|||
|
||||
| _hunter |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 8564 Регистрация: 24.6.2003 Где: Europe::Ukraine:: Kiev Репутация: 24 Всего: 98 |
справки тоже люди пишут
-------------------- Tempora mutantur, et nos mutamur in illis... |
|||
|
||||
| JAnty |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 366 Регистрация: 6.12.2004 Где: Москва Репутация: 1 Всего: 2 |
А у меня со справкой всё нормально "Key". Только пример приведён другой.
" На этом топике у гогонибуть ругается IE или тут всё впорятке, только у меня глючит? " Это сообщение отредактировал(а) JAnty - 9.3.2005, 11:43 -------------------- |
|||
|
||||
![]()
|
| Правила форума "С++ Builder" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Rrader. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C++ Builder | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |