Fórum substituir um valor dentro de um string #215517
19/02/2004
0
substituir um valor dentro de um string
de 1.235,32
para 1,326.65
Value
de 1.235,32
para 1,326.65
Value
Fluiz
Curtir tópico
+ 0
Responder
Posts
20/02/2004
Ltres
Ai esta uma rotina simples mas q resolve..
a procedure SubsCarac tem como parametros um caracter de procura e outro de troca, mais uma variavel onde sera feita a troca
procedure SubsCarac(Proc: Char; Por: Char; var Str: string); var n: integer; begin for n:=1 to Length(Str) do if Str[n] = Proc then Str[n] := Por; end; procedure TForm1.Button1Click(Sender: TObject); var Txt: string; begin Txt := Edit1.Text; SubsCarac(´.´, ´*´, Txt); SubsCarac(´,´, ´.´, Txt); SubsCarac(´*´, ´,´, Txt); Edit2.Text := Txt; end;
a procedure SubsCarac tem como parametros um caracter de procura e outro de troca, mais uma variavel onde sera feita a troca
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)