Also das Problem liegt an den Sonderzeichen,
ich glaub ich hab den Fehler gefunden...
Delphi-Quellcode:
for i:=1 to Length(tmp) do begin
if Pos(Copy(tmp,i,1),'1234567890ABCDEFGHIJKLMNOPQRSTUVWXYZ/- ') = 0 then begin
delim := tmp[i];
break;
end;
ich muss hier einfach die Sonderzeichen eintragen denke ich, dann haut das hin.
Speichern funktioniert nun. Aber die Darstellung ist immer noch Falsch, bekomme dann nur komische Blöcke für die Sonderzeichen...