![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 24.03.2019
Сообщений: 29
|
![]()
Здравствуйте программисты !
Окажите содействие в работе с джойстиком . Весь интернет (ПОЧТИ) прошерстил, но не получается найти инфу как получать данные с джойстика . Джойстик цепляется как HID устройство . Необходимо читать его положение и положение кнопок. Сам не давно начал вспоминать как всё пишется , раньше было проще , залез в порт и всё взял , сейчас всё усложнилось. |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,830
|
![]()
Старый вариант https://docs.microsoft.com/en-us/win...edia/joysticks
"Новый", на который надо переходить, https://docs.microsoft.com/en-us/win...tdev/raw-input |
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 24.03.2019
Сообщений: 29
|
![]()
Друзья я начинающий ламер , если можно по подробнее )))))).
Потом мне на Лазарусе нужно , в си я не шарю. Тут на форуме раскопал Это но блин мозгов не хватает понять что к чему цеплять . https://www.programmersforum.ru/showthread.php?t=68050 Последний раз редактировалось Fedia74; 24.03.2019 в 20:50. |
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,830
|
![]()
А что подробнее? Там все расписано. ВинАПИ хоть в С, хоть в лазарусе одно и тоже.
Возмите готовую либу: http://wiki.freepascal.org/FPC_and_SDL https://wiki.libsdl.org/CategoryGameController |
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 24.03.2019
Сообщений: 29
|
![]()
Не понимаю , как можно библиотеки от си вставить в паскаль ?
В приведённых примерах всё на си . Потом в первой ссылке ни слова про джойстик . Если можно примеры прог как с джойстиком работать . Последний раз редактировалось Fedia74; 24.03.2019 в 21:07. |
![]() |
![]() |
![]() |
#6 | ||
Старожил
Регистрация: 15.02.2010
Сообщений: 15,830
|
![]() Цитата:
Цитата:
Код:
|
||
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 24.03.2019
Сообщений: 29
|
![]()
Сердечно извиняюсь , но в примере про джойстик я ни чего не вижу , потом по английски я не очень , а слова джойстик я там не заметил . Вы уж не сердитесь ))) , про библиотеки GCC и SDLmain я понял что их только залинковать нужно . А что в них найти , какие процедуры и функции по джойстику ?
|
![]() |
![]() |
![]() |
#8 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,830
|
![]()
Так вторая ссылка на документацю по данной либе в разделе джойстик. А какие вам нужны функции?
|
![]() |
![]() |
![]() |
#9 |
Пользователь
Регистрация: 24.03.2019
Сообщений: 29
|
![]()
Получается вторая ссылка это описание процедур и функций библиотеки SDLmain ? Которая имеется в стандартной конфигурации Лазаруса ?? Нужно только залинковать её и GCC поскольку они работают в месте . Я правильно всё понял ?
|
![]() |
![]() |
![]() |
#10 |
Пользователь
Регистрация: 24.03.2019
Сообщений: 29
|
![]()
Не получается подцепить библиотеки {$linklib gcc}
{$linklib SDLmain} Мало того что по синтаксису не верно написано , но ещё и не находит эти библиотеки . |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
прошу помощи | seregapa25 | Помощь студентам | 1 | 16.12.2017 14:13 |
Прошу помощи:) | valiza | Помощь студентам | 0 | 03.07.2009 11:58 |
прошу помощи | ex-hack | Помощь студентам | 2 | 05.06.2009 15:54 |