Der Dateityp an sich ist ja ein schwammiger Begriff.
Die Frage ist was genau du mit deiner Umwandlung in Hex bezwecken willst.
ich würde etwas in der Art
Delphi-Quellcode:
Var f:Tfilestream;
daten:String;
i:Integer;
begin
f := Tfilestream.create(Dateiname,fmopenwrite or fmcreate);
f.write(length(daten),sizeof(integer));
for i := 1 to length(Daten) do
f.write(daten[i],sizeof(byte));
f.free;
end;
ausprobieren.