Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.04.29;
Скачать: CL | DM;

Вниз

Вопрос о джойстике   Найти похожие ветки 

 
Рафик с рынка   (2007-03-03 14:16) [0]

Подскажите пожалуйста как програмно определить какая кнопка нажата на джойстике.
P.S.
Мне очень нужно в этом разобраться по этому обьясните подоступнее


 
z80maniac ©   (2007-03-03 18:33) [1]


uses mmsystem

procedure Check;
var
 j:TJoyInfo;
begin
 joyGetPos(0,@j);
 if (j.wButtons and JOY_BUTTON1)<>0 then
   ShowMessage("Нажата 1 кнопка") else
 if (j.wButtons and JOY_BUTTON2)<>0 then
   ShowMessage("Нажата 2 кнопка");
end;

Также j.wXPos, j.wYPos и j.wZPos будут показывать отклонения ручки джойстика по осям (если <32767, то ручка отклонена в "минус").
Если юзать TJoyInfoEx, то можно опрашивать 32 кнопки.



Страницы: 1 вся ветка

Текущий архив: 2007.04.29;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.044 c
11-1156517931
Vladimir Kladov
2006-08-25 18:58
2007.04.29
Версия 2.38


2-1176365667
dzhagr
2007-04-12 12:14
2007.04.29
TDBGrid


11-1157112447
Vorontsov
2006-09-01 16:07
2007.04.29
Проблема с формами


9-1148749051
DevilDevil
2006-05-27 20:57
2007.04.29
Как совмещать 3D &amp; 2D


2-1176009000
Roman_S
2007-04-08 09:10
2007.04.29
есть Интернет? --> какой ip?