Einzelnen Beitrag anzeigen

S20000

Registriert seit: 22. Apr 2008
84 Beiträge
 
#1

"C" Strukturen in Delphi verwenden

  Alt 26. Jun 2008, 08:54
Hallo zusammen,

ich schreibe z.Z ein Delphi Programm das zum Teil
auf den C-Code von jemand anderen über eine DLL zugreift.
Innerhalb des C-Codes werden Strukturen definiert,
das sieht dann beispielsweise so aus:

Delphi-Quellcode:
typedef struct TTest
{
  char name
  double zahl
  double zahl2
}
TTest;
Auf diese Strukturen möchte ich nun über Funktionen, die einen Pointer
auf diese Strukturen übergeben, zugreifen.

Nun stehe ich irgendwie auf dem Schlauch wie ich Delphi klarmache, dass
sich hinter dem übergebenen Pointer ein C-struct (was ja nichts
anderes als ein Record ist) verbirgt.

An welcher mache ich Delphi bekannt, dass ein Struct im Speicher liegt?
Vielleicht kann mir jemand mit einem Beispiel helfen


Gruß
Sebastian
  Mit Zitat antworten Zitat