Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > разработка игр, графический дизайн и моделирование > Gamedev - cоздание игр: Unity, OpenGL, DirectX
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 09.08.2007, 08:52   #1
KAMASUTR
Пользователь
 
Регистрация: 08.08.2007
Сообщений: 14
По умолчанию Коды клавиш

Подскажите коды всех клавиш клавиатуры!
KAMASUTR вне форума Ответить с цитированием
Старый 09.08.2007, 11:59   #2
still_alive
Great Code Monkey
Форумчанин
 
Аватар для still_alive
 
Регистрация: 09.08.2007
Сообщений: 533
По умолчанию

Виртуальные что-ли? Тогда ТУТ.
still_alive вне форума Ответить с цитированием
Старый 09.08.2007, 11:59   #3
KAMASUTR
Пользователь
 
Регистрация: 08.08.2007
Сообщений: 14
По умолчанию

И еще как зделать так что-бы одновременно управлять насколькими клавишами без запинки можно было?
KAMASUTR вне форума Ответить с цитированием
Старый 09.08.2007, 12:04   #4
still_alive
Great Code Monkey
Форумчанин
 
Аватар для still_alive
 
Регистрация: 09.08.2007
Сообщений: 533
По умолчанию

Без запинки - это как?
still_alive вне форума Ответить с цитированием
Старый 09.08.2007, 14:37   #5
KAMASUTR
Пользователь
 
Регистрация: 08.08.2007
Сообщений: 14
По умолчанию

1-коды не те, в он маус даун не пашат(У мя стрелочки с 37-40) а у вас с(25-28) короче не пашит оно.
2 без запинки это как в кримсонленде , где можно его крутить одновременно двумя клавишами, и он начинает идти в сторону сразу а не с 0.5 секундным запаздыванием, ну какбудто когда пичатаеш, ты ведь нажимаеш клавишу, она пичатаеться раз, а потом .... и череда, так вот надо чтобы без ...
KAMASUTR вне форума Ответить с цитированием
Старый 09.08.2007, 14:47   #6
Alex21
With best regards
Участник клуба
 
Регистрация: 20.04.2007
Сообщений: 1,448
По умолчанию

Цитата:
Сообщение от KAMASUTR Посмотреть сообщение
1-коды не те, в он маус даун не пашат
OnKeyDown
VK_UP - прям так и пишите.
Alex21 вне форума Ответить с цитированием
Старый 09.08.2007, 14:56   #7
KAMASUTR
Пользователь
 
Регистрация: 08.08.2007
Сообщений: 14
По умолчанию

А если надо мне букву Q и S Использовать?
KAMASUTR вне форума Ответить с цитированием
Старый 09.08.2007, 15:07   #8
Alex21
With best regards
Участник клуба
 
Регистрация: 20.04.2007
Сообщений: 1,448
По умолчанию

Это поможет:
Код:
procedure TForm1.FormKeyDown(Sender: TObject; var Key: Word;
  Shift: TShiftState);
begin
  Form1.Caption:=inttostr(ord(key));
end;
Alex21 вне форума Ответить с цитированием
Старый 09.08.2007, 15:10   #9
Alex21
With best regards
Участник клуба
 
Регистрация: 20.04.2007
Сообщений: 1,448
По умолчанию

Полный код:
Код:
procedure TForm1.FormKeyDown(Sender: TObject; var Key: Word;
  Shift: TShiftState);
begin
  Form1.Caption:=inttostr(ord(key));
  case Key of
   ord(65): form1.Left:=form1.Left-1;       // A
   ord(68): form1.Left:=form1.Left+1;       // D
   VK_UP:form1.Top:=form1.Top-1;          // <-
   VK_DOWN:form1.Top:=form1.Top+1;     // ->
   Ord(27):close;                                  // by by
  end;
end;
Alex21 вне форума Ответить с цитированием
Старый 09.08.2007, 16:16   #10
still_alive
Great Code Monkey
Форумчанин
 
Аватар для still_alive
 
Регистрация: 09.08.2007
Сообщений: 533
По умолчанию

Цитата:
Сообщение от KAMASUTR Посмотреть сообщение
1-коды не те, в он маус даун не пашат(У мя стрелочки с 37-40) а у вас с(25-28) короче не пашит оно.
Короче читать надо то, что там написано, ибо там коды приведены в шестнадцатеричной системе счисления и надо либо их перевести в десятичную, либо перед их значением ставить $, либо пользоваться символическими именами...
still_alive вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Коды клавиш valerij Microsoft Office Excel 0 20.08.2008 07:49
Коды символов SeregaIRK Общие вопросы Delphi 2 10.07.2008 19:33
Программы шутки коды и исходники Ярослав Свободное общение 25 09.12.2007 20:43
Програмные коды novol Паскаль, Turbo Pascal, PascalABC.NET 27 09.12.2007 20:29
Коды специальных клавишь в Паскале itisiam Помощь студентам 6 26.02.2007 18:09