Das funktioniert so irgendwie nicht.
Was funktioniert nicht?
Wenn es einfach nur nich ersetzt wird, dann stimmt wohl der Text nicht überein, was du nur selber prüfen kannst.
Und warum nicht einfach nur
StringReplace?
Seit Delphi 2009 ist das schon alles auf
Unicode eingestellt.