Zamiana wszystkich wystąpień danego znaku w łańcuchu na inny znak

Aby zamienić wszystkie wystąpienia danego znaku w łańcuchu na inny znak, w naszym przykładzie będzie to zamiana znaku ':' na znak '/' w polu Edit1:

Unit1.cpp

void __fastcall TForm1::Button1Click(TObject *Sender)
{
   Edit1->Text = StringReplace(Edit1->Text, ':', '/', TReplaceFlags() << rfReplaceAll);
}