Форум: "Основная";
Текущий архив: 2007.04.29;
Скачать: [xml.tar.bz2];
ВнизВопрос о джойстике Найти похожие ветки
← →
Рафик с рынка (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;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.045 c