Char Array von Hex in Dez umrechnen und ausgeben
15. Sep 2007, 16:57
Huhu!
Mein erster Post hier.
Ich bin ziemlich neu in Delphi, hab allerdings vorerfahrungen mit PHP, ASP, C++ u.Ä.
Ich benutzte Delphi 7.
Nun zu meinem Problem:
Ich sende per UDP Socket einen Hex String zu nem Server und bekomme daraufhin eine Antwort:
UDPSocket.Sendln(#$00#$02...);
Ich habe Probleme die Antwort auszuwerten.
Momentan siehts so aus:
test: array[0..255] of Char;
UDPSocket.ReceiveBuf(test,255);
Wie kann ich nun den Hex Wert an den stellen 20 und 24 in eine Dezimal Zahl umwandeln und mir dann anzeigen lassen?
Ich hab ein paar Sachen ausprobiert, bin alleridngs nicht weiter als
memStatus.Lines.Add(test[20]);
gekommen.. Was ja nicht wirklich das ist, was ich haben möchte.
Ich hoffe mir kann hier jemand helfen.
Gruß,
Coke
|