![]() |
Wie kann ich die Taste eines controlers auslesen und drücken
Hi Leute , wollt mal Fragen wie men irgendeine Taste von irgendeinem controler auslesen und auch mit hilfe von ner Funktion oder procedur betätigen kann.
Vielen Dank schon mal im voraus. Gruß Jim |
Re: Wie kann ich die Taste eines controlers auslesen und drü
Zitat:
Mehr Details! Meinst Du mit Controller einen GamePad/Joystick? ![]() ![]() |
Re: Wie kann ich die Taste eines controlers auslesen und drü
Zitat:
Da musst du schon genauere Angaben machen, was für ein Controller meinst du, wie ist dieser mit dem PC verbunden, etc... Gruß Christian |
Re: Wie kann ich die Taste eines controlers auslesen und drü
Um genauer zu werden kann ich nur sagen , das es ein Logitesch Gamepad mit 2 analog sticks ist und über wireless-gerät(das mit usb am pc angeschlossen ist) betrieben wird.Was ich suche ist einfach nur ein befehl, mit dem ich die buttons auslesen kann , wenn sie gedrückt werden.
irgendwas mit "get" wirds wahrscheinlich sein.Aber bei msd hab ich halt nix gefunden. Gruß Jim |
Re: Wie kann ich die Taste eines controlers auslesen und drü
Zitat:
|
Re: Wie kann ich die Taste eines controlers auslesen und drü
jo haste schon recht aber ne funktion um zu sehen ob überhaupt ne taste gedrückt wurde gibts , leider gibts da keine möglichkeit herauszufinden welche.Ich mein das hat doch bestimmt schon mal hier im Forrum gemacht und es wäre nett wenn er mir einfach nen simples beispiel gibt und nen paar erklärungen.Kann doch net sein , das dass hier im Forum noch niemand gemacht hat.
Gruß Jim |
Re: Wie kann ich die Taste eines controlers auslesen und drü
|
Re: Wie kann ich die Taste eines controlers auslesen und drü
Oder du nimmst die Komponente DXInput der
![]() |
Re: Wie kann ich die Taste eines controlers auslesen und drü
Zitat:
|
Re: Wie kann ich die Taste eines controlers auslesen und drü
Zitat:
|
Re: Wie kann ich die Taste eines controlers auslesen und drü
Pack Dir den ersten Code in eine Unit und komplettiere diese. Die Unit kannst Du dann ganz normal in der uses-Klausel einbinden und die Klasse nutzen.
|
Re: Wie kann ich die Taste eines controlers auslesen und drü
so weit war ich auch schon aber ich hab iimer probleme mit dem hier
Delphi-Quellcode:
oder soll ich einfach die ganze unit strg + a und dann den neuen code einfügen
TPOVControl = record
up,down,left,right:boolean; end; |
Re: Wie kann ich die Taste eines controlers auslesen und drü
So hatte ich das gemeint. Erst eine neue Unit erstellen, uses-Klausel komplettieren und dann den Code per C&P hinein, das sollte funktionieren.
|
Re: Wie kann ich die Taste eines controlers auslesen und drü
Soweit war ich schon dann krieg ich
Delphi-Quellcode:
[Fehler] TGamepad.pas(5): E2029 Deklaration erwartet, aber Bezeichner 'TPOVControl' gefunden
|
Re: Wie kann ich die Taste eines controlers auslesen und drü
Häng die Unit mal an.
|
Re: Wie kann ich die Taste eines controlers auslesen und drü
Liste der Anhänge anzeigen (Anzahl: 1)
Bitte sehr
|
Re: Wie kann ich die Taste eines controlers auslesen und drü
Zitat:
Zitat:
|
Re: Wie kann ich die Taste eines controlers auslesen und drü
Liste der Anhänge anzeigen (Anzahl: 1)
Sry das mit Gamepada war eine try and error geschichte aber ich hab immer noch das gleiche Problem.
Delphi-Quellcode:
[Fehler] Gamepad.pas(5): E2029 Deklaration erwartet, aber Bezeichner 'TPOVControl' gefunden
|
Re: Wie kann ich die Taste eines controlers auslesen und drü
Delphi-Quellcode:
[edit] Und am Dateiende fehlt das end. [/edit]
unit Gamepad;
interface uses MMSystem; type //das muss hier schon hin TPOVControl = record up,down,left,right:boolean; end; { TGamepad - A wrapper class for the Windows-Joystick-API} TGamepad = class ... |
Re: Wie kann ich die Taste eines controlers auslesen und drü
THX jetzt gehts
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:26 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz