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:

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

Douglasf

Responder

Posts

10/02/2005

Vprates

Faça assim:
S:=StringReplace(s,´teste´,´2´,[rfReplaceAll, rfIgnoreCase]);

vlw


Responder

Gostei + 0

10/02/2005

Douglasf

Muito obrigado pela ajuda...

:oops:


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar