So wie ich die Daten auf dem Screenshot sehe, würde ich sagen, dass IBExpert einfach die Steuerzeichen ausblendet. Irgendwie so:
Delphi-Quellcode:
var
b: Byte;
s: string
begin
for b in FieldByName('bla').AsBytes do
if b < 32 then
s := s + Char(b);
end;
Die in Westeuropa verwendete 8-Bit-Kodierung („
ANSI“) ist übrigens Windows-1252 und nicht ISO-8859-1, weil bei letzterer bei $80-$9F noch mehr Steuerzeichen liegen, die keinen interessieren, und man mit ISO-8859-1 nicht in der Lage ist, einen französischen Text oder vernünftige Interpunktion zu speichern.
Unicode U+0 bis U+FF entsprechen aber ISO-8859-1.