Thema: Delphi Binärcode/Hex

Einzelnen Beitrag anzeigen

ichbins

Registriert seit: 9. Jul 2005
Ort: Hohenaltheim
1.001 Beiträge
 
Delphi 2005 Personal
 
#4

Re: Binärcode/Hex

  Alt 16. Feb 2006, 17:26
du liest das Teil einfach Byte für Byte ein und zerlegst das Byte dann in je 2 Hex-Ziffern:
Delphi-Quellcode:
const
  hexes:string='0123456789ABCDEF';
var
  f:file of byte;
  b:byte;
begin
  assignfile(f,dateiname);
  reset(f);
  while not eof(f) do begin
    read(f,b); // teilungsergebniss von b durch 16 / Teilungsrest
    hexwertvondiesembyte:=hexes[(b div 16)+1]+hexes[(b mod 16)+1];
  end;
  closefile(f);
end;
Michael Enßlin
Ich, der ich weiß, mir einzubilden, dass ich weiß, nichts zu wissen, weiß, dass ich nichts weiß.
Sokrates
  Mit Zitat antworten Zitat