procedure TForm1.FindReplace(const Enc, subs: String; Var Texto:TMemo);
  Var
    i, Posicao: Integer;
    Linha: string; 
  Begin 
    For i:= 0 to Texto.Lines.count - 1 do 
    begin 
      Linha := Texto. Lines[i]; 
      Repeat 
        Posicao:=Pos(Enc,Linha); 
      If Posicao > 0 then 
      Begin 
        Delete(Linha,Posicao,Length(Enc)); 
        Insert(Subs,Linha,Posicao); 
        Texto.Lines[i]:=Linha; 
      end; 
      until Posicao = 0; 
    end; 
  end;
  Procedure TForm1.Button1Click (Sender: TObject); 
  Begin 
    FindReplace(Edit1.Text,Edit2.Text, Memo1); 
  end; 
  Basta digitar no Edit1 a string que substituirá a string do Edit2. Feito isso digite qualquer coisa no Memo1.
Assinar:
Postar comentários (Atom)


Nenhum comentário:
Postar um comentário