Einzelnen Beitrag anzeigen

Reiner12

Registriert seit: 30. Jun 2004
5 Beiträge
 
#4

Re: C struct nach Delphi record

  Alt 14. Dez 2005, 10:27
Danke Binärbaum,

die typedef struct und typedef enum hab ich alle übersetzt so wie du es gezeigt hast.
Ich nehme an #define sind Konstanten.
Ein WORD bleibt ein WORD, ein DWORD ein DWORD und ein BYTE ein BYTE.

Was ist ein LONG?

In der Doku habe ich noch folgendes gefunden:
Zitat:
Attention: The TSendRec struct was designed for 16 bit compilers, so check the following definitions, and use Struct Member 1 Byte Alignment within the compiler.
INT 2 Byte
LONG 4 Byte
WORD 2 Byte
BYTE 1 Byte
Ist ein LONG ein LongWord in Delphi?

Entspricht
Code:
char Text [263];
einem Text : String[263]; oder eher einem Text : Array [0..262] of char; Und was heißt deschar SourceFileName [8+1]; Wieso +1?

Und was mach ich mit typedef union?

Grüße
Reiner
  Mit Zitat antworten Zitat