Eventuell reicht bei Delphi 7 schon sowas:
Delphi-Quellcode:
var
RichtigerText : String;
begin
...
RichtigerText := Utf8ToAnsi(Tabelle.FieldByName('Memofeld').AsString);
..
end;
Utf8ToAnsi gehört zu
Unit System, man braucht dafür also nix im Uses.
Zeichen, die UTF8ToAnsi nicht umwandeln kann, werden als ? dargestellt.