Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.184 Beiträge
 
Delphi 12 Athens
 
#2

AW: kleine Datentypen (BYTE) zusammenfassend als z.B. WORD/Integer übergeben

  Alt 14. Okt 2024, 16:25
Für 2 Word zu einem Integer gibt es Delphi-Referenz durchsuchenMakeLong, bzw. MakeULong ... und zurück via HiWord und LoWord.

Oder man nimmt Records,
entweder zum Speichern (noch ein paar ImpliciteCasts und 'nen Constructor dran und die lassen sich super nutzen)
oder zum Casten, wie z.B. Delphi-Referenz durchsuchenWordRec.

Oder den Delphi-Referenz durchsuchenTWordHelper am Word-Typen, aber leider fehlen bei den Delphi-Helper für Byte/Word/usw. die nötigen ZugriffsProperty.
z.B. bei Single/Double/Extended kann man via MySingleVar.Bytes[0] lesend und schreibend auf die Eintelteile zugreifen.
$2B or not $2B

Geändert von himitsu (14. Okt 2024 um 16:27 Uhr)
  Mit Zitat antworten Zitat