Hi,
Du solltest etwas wissen. IntToHex gibt dir einen String zurück. Diese Funktion ist nur gedacht um eine Zahl im Hex-System
darzustellen. Wenn du in den Speicher schreibst, dann wahrscheinlich (in deinem Fall) keinen Hex-STRING sondern einfach nur einen Wert. Also Ein Byte z.B. $ABCDEF sieht in der Hex-Darstellung (String
) so aus '$ABCDEF' und ist (als nicht WideChar-) String 7 Bytes groß! Das (und wahrscheinlich noch einiges mehr) sollte dir bewusst sein!
Gruß
Neutral General
Michael
"Programmers talk about software development on weekends, vacations, and over meals not because they lack imagination,
but because their imagination reveals worlds that others cannot see."