Einzelnen Beitrag anzeigen

Benutzerbild von Mavarik
Mavarik

Registriert seit: 9. Feb 2006
Ort: Stolberg (Rhld)
4.130 Beiträge
 
Delphi 10.3 Rio
 
#3

AW: mehrere Datentypen aus byte array erzeugen

  Alt 14. Sep 2016, 10:27
Vielleicht verstehe ich die Frage nicht...

Du hast ein Array woher auch immer darin sind Daten...

Gehen wir mal davon aus, dass die Datentypen in Codierung und große gleich sind...

Dann nimm einfach einen Record und move die rein?

order per Absolute...

Delphi-Quellcode:
var
  Buffer : array [0...Sizeof(MyRecord)-1] of byte;
  Datensatz : MyRecord absolute Buffer;
oder einfach

Move(Buffer[0]^,Datensatz,Sizeof(DatenSatz)) Oder ich habe es doch nicht verstanden...
  Mit Zitat antworten Zitat