Registriert seit: 9. Jul 2005
Ort: Hohenaltheim
1.001 Beiträge
Delphi 2005 Personal
|
Re: Binärcode/Hex
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
|