Thema: Delphi WiimoteLib.dll in Delphi

Einzelnen Beitrag anzeigen

Benutzerbild von Phoenix
Phoenix
(Moderator)

Registriert seit: 25. Jun 2002
Ort: Hausach
7.639 Beiträge
 
#2

Re: WiimoteLib.dll in Delphi

  Alt 5. Dez 2008, 12:25
Die WiimoteLib.dll ist ein .NET Assembly. Mit normalen Delphi Win/32 wirst Du da etwas Schwierigkeiten haben.

Das heisst, Du wirst entweder Reverse P/Invoke nutzen müssen, oder aber die Klassen in dem Assembly in einer .NET Sprache Com-Visible machen müssen, damit dann via COM aus Delphi heraus darauf zugreifen kannst. Allerdings ist der COM-Zugriff relativ langsam, was bei einem Eingabegerät zu deutlichen Verzögerungen führen dürfte. Das macht wahrscheinlich nicht wirklich Spass.

Alternativ kannst Du Dir mal die Trial von Delphi Prism holen und damit herumspielen. Das sollte relativ einfach sein. Einfach das Assembly referenzieren und los gehts
Sebastian Gingter
Phoenix - 不死鳥, Microsoft MVP, Rettungshundeführer
Über mich: Sebastian Gingter @ Thinktecture Mein Blog: https://gingter.org
  Mit Zitat antworten Zitat