Thema: Delphi Struct, Record

Einzelnen Beitrag anzeigen

Olli
(Gast)

n/a Beiträge
 
#5

Re: Struct, Record

  Alt 17. Jul 2005, 17:30
Moin Christian,
Zitat von Christian Seehase:
Delphi-Quellcode:
// 1. Variante: C-Stil
function CheckMDB (const devaddr: BYTE;const dp: lpMDBEntry): Integer; stdcall; external MDB_DLL;
// 2. Variante: Borland-Stil
function CheckMDB (const devaddr: BYTE;var dp: lpMDBEntry ): Integer; stdcall; external MDB_DLL;
Deine Varianten sind aber nicht gleichbedeutend mit seiner Übersetzung oben. Du verwendest im Endeffekt eine Referenz auf eine Referenz auf einen Record. Er nur eine einfache Referenz.

@mcusa: Kannst du bitte mal die C-Deklaration des Funktionsprototypen und ggf. auch der struct hier geben. Danke!
  Mit Zitat antworten Zitat