Thema: Delphi Chr liefert Müll

Einzelnen Beitrag anzeigen

marabu

Registriert seit: 6. Apr 2005
10.109 Beiträge
 
#15

Re: Chr liefert Müll

  Alt 4. Mai 2008, 23:05
Zitat von ddcool:
Ja nur genau das ist eben nicht der Fall,
ich übergebe ein HexString der eine gerade länge hat und zwar: C8DCC34404C32C2C606769BE4F4201
Bekomme aber bei 04 und 01 anstatt eines Zeichens nur ein #4 und #1 in den String geschrieben (so zeigt es mir der Debugger).
Ist doch genau richtig.

Teste mal deinen eigenen Code, indem du dir noch die Umkehrfunktion schreibst:

Delphi-Quellcode:
var
  s: string;
begin
  s := 'C8DCC34404C32C2C606769BE4F4201';
  if StrToHex(HexToStr(s)) = s
    then ShowMessage('eureka')
    else ShowMessage('rats');
end;
  Mit Zitat antworten Zitat