Einzelnen Beitrag anzeigen

JBJHJM

Registriert seit: 16. Jan 2009
88 Beiträge
 
Delphi 2005 Personal
 
#3

Re: Probleme mit BlockRead / BlockWrite

  Alt 18. Dez 2009, 22:17
Habe es gerade schon geändert...

Der String (genau 64 Zeichen)
E3B0C44298FC1C149AFBF4C8996FB92427AE41E4649B934CA4 95991B7852B855

wird mit

Delphi-Quellcode:
AssignFile(file,Dateipfad);
ReWrite(file,1);
BlockWrite(file,string,64);
zu [hexadezimal]
00 07 b3 48 00 18 ff 13 00 11 b3 48 00 04 ff 00
00 03 00 ca 01 70 af 48 00 20 31 d3 00 20 31 00
03 00 ca 01 70 af 48 00 20 31 d3 00 20 31 d3 00
34 ff 13 00 4f af 48 00 70 af 48 00 00 00 00 00

Sieht für mich schon irgendwie falsch aus, zu viele 00-Blöcke drin, und auch noch so regelmäßig?!

schöneres Beispiel: der String 'Hallo ich bin es' wird zu a8 d0 4d 00 04 ff 13 00 81 fd 4d 00 20 31 d3 00.
  Mit Zitat antworten Zitat