StringReplace - Como usar
A pouco tempo eu li sobre a função StringRepalce.
estou tendando usa-la mas não estou conseguindo.
Fiz um pequeno teste para ela subistituir a substring tete dentro de <> mas não deu certo, dou o showmessage e me retorna o valor que estava antes olhe o que fiz:
quando dou um showmessage na string após ter executado a função, tenho o mesmo valor.
Alguem poderia me ajudar?
estou tendando usa-la mas não estou conseguindo.
Fiz um pequeno teste para ela subistituir a substring tete dentro de <> mas não deu certo, dou o showmessage e me retorna o valor que estava antes olhe o que fiz:
procedure TfrmPedidos.Button1Click(Sender: TObject); var s : string; begin s := ´<teste>´; StringReplace(s,´<teste>´,´2´,[rfReplaceAll, rfIgnoreCase]); ShowMessage(s); // ShowMessage(updItem_Pedido.InsertSQL.Text); // StringReplace(updItem_Pedido.InsertSQL.Text,´:PedidoID´,qryPedidoPedidoID.AsString,[rfReplaceAll, rfIgnoreCase]); // ShowMessage(updItem_Pedido.InsertSQL.Text); end;
quando dou um showmessage na string após ter executado a função, tenho o mesmo valor.
Alguem poderia me ajudar?
Douglasf
Curtidas 0
Respostas
Vprates
10/02/2005
Faça assim:
S:=StringReplace(s,´teste´,´2´,[rfReplaceAll, rfIgnoreCase]);
vlw
S:=StringReplace(s,´teste´,´2´,[rfReplaceAll, rfIgnoreCase]);
vlw
GOSTEI 0
Douglasf
10/02/2005
Muito obrigado pela ajuda...
:oops:
:oops:
GOSTEI 0