Hallo DPler,
ich möchte diese C++ Struktur nach Delphi übersetzen:
C++:
Code:
typedef struct {
PARTITION_STYLE PartitionStyle;
union {
CREATE_DISK_MBR Mbr;
CREATE_DISK_GPT Gpt;
};
} CREATE_DISK, *PCREATE_DISK;
...meine Übersetzung nach Delphi:
Delphi-Quellcode:
_CREATE_DISK = packed record
PartitionsStyle: PARTITION_STYLE;
Mbr: CREATE_DISK_MBR;
Gpt: CREATE_DISK_GPT;
end;
CREATE_DISK = _CREATE_DISK;
PCREATE_DISK = ^CREATE_DISK;
Das sollte doch so funktionieren, oder?!
Oder wie soll ich diese "union structure" sonst nach Delphi übersetzen?
Danke für jeden Tipp!