![]() |
Re: functionen einer dll aufrufen ?
@Raven
Das wird nicht viel helfen bei einer Class DLL von .net Du musst Delphi für .net (oder VS etc. pp) nehmen eine WinForm-Anwendung beginnen und dann unter Projekt -> Refernz hinzufügen, deine DLL suchen. Und dann schau mal unter Referenzen, was du plötzlich für neue Klassen und Methoden hast. Edit:
Delphi-Quellcode:
(Was ist das eigentlich für ein besch**** Spielzeug?)
procedure TWinForm.Button1_Click(sender: System.Object; e: System.EventArgs);
var myUSB:striker2api.Usb; begin myusb:=usb.Create; myusb.Init(self.Handle); myusb.FireMissile; myusb.Close; myusb.Free; end; |
Re: functionen einer dll aufrufen ?
Ein USB-Raketenwerfer :mrgreen:
|
Re: functionen einer dll aufrufen ?
Delphi-Quellcode:
[Pascal Fehler] Unit1.pas(30): E2250 Es gibt keine überladene Version von 'Init', die man mit diesen Argumenten aufrufen kann
myusb.Init(self.Handle);
|
Re: functionen einer dll aufrufen ?
Hast du alles gemacht, was ich oben geschrieben habe? (Delphi .Net ->Winforms!)
|
Re: functionen einer dll aufrufen ?
ne hatte ich natürlich nicht ...so jetzt kommt kein fehler mehr aber das ding bewegt sich nicht ...
ich glaube die dll tut es nicht, weil das sample programm was dabei war auch nicht geht |
Re: functionen einer dll aufrufen ?
Zitat:
Edit: Evtl. musst du noch auf diese eine (DeviceChange-)Message reagieren. Die DLL hat ja ne ganze Menge Methoden (und auch noch eine zweite Klasse). Edit2: Da gibts noch -Methode startup und shutdown (werden allerdigs schon von von open und close benutzt) -Eigenschaft isUSBconnected -bstarted -bcansendcommand -myProductID ... Da würde ich mir mal anschauen, was so passiert. |
Re: functionen einer dll aufrufen ?
hab alles gecheckt....is connected ist auf true ..deswegen sollte die verbindung hergestellt sein ...komisch ist, dass bei der original software das schiessen nicht mehr geht ... ;) ich glaube es ist gelüncht ;)
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:44 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