Hallo,
weiss jemand wie ich in .NET ein Record in ein Array of Byte konvertiere ohne über solche Verrenkungen wie BinaryReader/Writer gehen zu müssen?
Delphi-Quellcode:
TBitmapCoreHeader = record // 14 Bytes
Signature :UInt16; // 'BM'
FileSize :UInt32; // Dateigröße in Bytes
Reserved :UInt32; // Unbenutzt
DataOffset :UInt32; // Datenaufsatzpunkt (Offset)
end;
Nun hab ich da ein gefülltes Record FBitmapCoreHeader und möchte das als einfaches
Array of Byte (TBytes) haben.
Habe sowas wie StructureToBytes(TObject(FBitmapCoreHeader)) probiert, aber das ist plattformspezifisch und schmeißt zudem
eine
Exception .
Gruss,
Sascha