In der Hilfe steht:
Zitat:
WideStringReplace ersetzt im String S die Vorkommen des in OldPattern angegebenen Teilstrings durch den in NewPattern angegebenen Teilstring.
...
Anmerkung: Diese Funktion ist für WideString-Variablen entwickelt. Um die Ersetzung in einem UnicodeString-Kontext auszuführen, verwenden Sie die Funktion StringReplace. Um die Ersetzung in einem AnsiString-Kontext auszuführen, verwenden Sie ebenfalls die Funktion StringReplace.
Anmerkung: Das rekursive Ersetzen von Teilstrings wird nicht unterstützt. Das bedeutet Folgendes: Wenn die Ersetzung von OldPattern eine neue Übereinstimmung für NewPattern ergibt, wird diese Übereinstimmung nicht ersetzt.
Um alle Vorkommen des Teilstrings in dem String zu ersetzen, können Sie auch die Funktionen WideReplaceStr (mit Berücksichtigung der Groß-/Kleinschreibung) oder WideReplaceText (ohne Berücksichtigung der Groß-/Kleinschreibung) verwenden.
Funktioniert es mit einer der genannten Alternativen?