Für 2 Word zu einem Integer gibt es
MakeLong, 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.
WordRec.
Oder den
TWordHelper 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.