Einzelnen Beitrag anzeigen

Redeemer

Registriert seit: 19. Jan 2009
Ort: Kirchlinteln (LK Verden)
1.018 Beiträge
 
Delphi 2009 Professional
 
#4

AW: Unbekannte Datei einlesen und bearbeiten

  Alt 19. Mär 2020, 17:17
Delphi-Referenz durchsuchenTBytesStream erlaubt den wahlfreien Zugriff auf die Bytes einer Datei. Für Einheiten größer oder kleiner als Bytes muss man sich Helferfunktionen schreiben, hierbei ist die Endianness unbedingt zu beachten. Um native Datentypen zu schrieben, könnten einfache Speicheroperationen (Unit Windows) genutzt werden, was aber nicht wirklich schön ist. Delphi nutzt Little Endian, auch wenn die Operatoren shl und shr so tun, als wäre es Big Endian, weil der Mensch Zahlen immer in Big Endian aufschreibt und die Operatoren daher für ihn Sinn ergeben.
Janni
2005 PE, 2009 PA, XE2 PA
  Mit Zitat antworten Zitat