Thema: Delphi Logitech G19 LCD DLL

Einzelnen Beitrag anzeigen

Benutzerbild von Delphi-Narr
Delphi-Narr

Registriert seit: 29. Aug 2009
Ort: Duisburg
437 Beiträge
 
Delphi 2007 Professional
 
#3

AW: Logitech G19 LCD DLL

  Alt 12. Apr 2013, 20:01
Danke für die schnelle Reaktion,
leider erhalte ich aber immer noch den gleichen Fehler.

Nochmal zum Vergleich:
Delphi-Quellcode:
implementation
// LCD
function LogiLCDInit(friendlyName:PWChar; lcdType:integer):Boolean; external 'LogitechLCD.dll'; stdcall;
Zitat:
[DCC Fehler] Unit1.pas(65): E2037 Deklaration von 'LogiLCDInit' unterscheidet sich von vorheriger Deklaration
Edit:
Fehler gefunden (zumindest einen):
function LogiLCDInit(friendlyName:PWChar; lcdType:integer):Boolean; stdcall; external 'LogitechLCD.dll';
ist richtig.
Solange nun kein Funktionsaufruf eingetragen ist, kann ich das Ganze kompilieren.
Nun habe ich den Aufruf in ein OnClick eingefügt:
Delphi-Quellcode:

procedure TForm1.Button2Click(Sender: TObject);
begin
  if LogiLCDInit(('MeinTitel'), 2) then
   begin
     // ...
   end
  else
    showmessage('Initialisierung fehlgeschlagen');

end;

Beim / bzw. direkt nach dem Kompilieren erhalte ich nun den Fehler, dass der Einsprungpunkt nicht gefunden wurde:
Zitat:
Der Prodedureinsprungpunkt "LogiLCDInit" wurde in der DLL "[...]\MeinProjekt.exe" nicht gefunden.
Viele Grüße

Geändert von Delphi-Narr (13. Apr 2013 um 08:50 Uhr)
  Mit Zitat antworten Zitat