BinToHex
Den Record würde ich sicherheitshalber als packed anlegen.
TEDIDHeader = record
.
Wie groß sind denn der Record (SizeOf) und das Binary-Feld in der Registry?
Zitat:
Zum Beispiel für die Serial. Manuell aus der Registry: G449H871775U. Mit dem Record erhalte ich mit folgendem Code xxx für die Serial 13653.
Ja, "G449H871775U" ist ein String und SerialNo ist ein "Integer" ... was erwartest du da?
Ich glaub aber nicht, daß der Record überhaupt stimmt, denn deine "Serialnummer" scheint in den DetailedTimingDescription drinzustehn, wenn ich richtig gezählt hab.