Fácil, não há necessidade de nenhuma rotina de repetição como for ou while para percorrer todos os caracteres do texto verificando se é igual ao caracter que deverá ser substituído. Da mesma forma que há o "ToString.Replace" do ASP.NET temos o StringReplace no Win32.
Declare a uses SysUtils e logo após implmente o comando da seguinte forma:
StringReplace(String,Antigo,Novo,Flags) ;
Ex.: StringReplace('Substituido Strings com Delphi Win32','s','Ass',[rfReplaceAll,rfIgnoreCase]);
rfReplaceAll: realiza a substituição de todos os caracteres encontrados
rfIgnoreCase: ingora diferenças entre maiúsculas e minúsculas.
Por hoje fica ai a dica... abraço e até a próxima.
Nenhum comentário:
Postar um comentário