Поддержка / Donate
 

WebMoney

Яндекс.Деньги

SMS.Копилка
Деньги@Mail.ru
Rupay
E-gold
PayPal

 

Благодарю за поддержку!

Лента RSS - Новости сайта Новости сайта
Лента RSS - Новости форума Новости форума
Добавить в закладки и поделиться Bookmark and Share

 

Архив исходников

 


Automatic translation

 
English German French
Italian Spanish Portuguese
Greece Japan Chinese
  Korean  

  

 

  Форум  

Delphi FAQ - Часто задаваемые вопросы

| Базы данных | Графика и Игры | Интернет и Сети | Компоненты и Классы | Мультимедиа |
| ОС и Железо | Программа и Интерфейс | Рабочий стол | Синтаксис | Технологии | Файловая система |



Google  
 

Как использовать Joystick

Автор: http://www.swissdelphicenter.ch

uses
  MMSYSTEM;

var
  MyJoy: TJoyInfo;
  ErrorResult: MMRESULT;
begin
  ErrorResult := joyGetPos(joystickid1, @MyJoy);
  if ErrorResult = JOYERR_NOERROR then
  begin
    TrackBar1.Position := MyJoy.wypos;
    TrackBar2.Position := MyJoy.wxpos;
    RadioButton1.Checked := (MyJoy.wbuttons and joy_button1) > 0;
    RadioButton2.Checked := (MyJoy.wbuttons and joy_button2) > 0;
  end
  else
    case ErrorResult of
      MMSYSERR_NODRIVER: ShowMessage('No Joystick driver present');
      MMSYSERR_INVALPARAM: ShowMessage('Invalid Joystick Paramameters');
      JOYERR_UNPLUGGED: ShowMessage('Joystick is Unplugged');
    else
      ShowMessage('Unknown error with Joystick');
    end;

end;



Источник - Проект "Delphi World" © Выпуск 2002 - 2004
Автор проекта: Акулов Николай



   Rambler's Top100             Яндекс цитирования