Einzelnen Beitrag anzeigen

Benutzerbild von sx2008
sx2008

Registriert seit: 15. Feb 2008
Ort: Baden-Württemberg
2.332 Beiträge
 
Delphi 2007 Professional
 
#2

Re: DLL funktion wohl nicht ganz korrekt nach Delphi portier

  Alt 3. Aug 2009, 02:24
Wieso hat der Parameter szPassword den Datentyp "string"?
Der Prefix sz bedeutet "C-string, zero terminated".
Die Entsprechung in Delphi ist PChar:
Delphi-Quellcode:
function Unlock_Device(net_id: Byte; szPassword: PChar; Errorcode: Pointer):
  integer; stdcall; external 'EASY_COM.DLLname 'Unlock_Device';
fork me on Github
  Mit Zitat antworten Zitat