Fórum StringReplace - Como usar #268037
10/02/2005
0
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:
1 2 3 4 5 6 7 8 9 10 11 12 | 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
Curtir tópico
+ 0
Responder
Posts
10/02/2005
Vprates
Faça assim:
S:=StringReplace(s,´teste´,´2´,[rfReplaceAll, rfIgnoreCase]);
vlw
S:=StringReplace(s,´teste´,´2´,[rfReplaceAll, rfIgnoreCase]);
vlw
Responder
Gostei + 0
10/02/2005
Douglasf
Muito obrigado pela ajuda...
:oops:
:oops:
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)