Selecionar uma plavra em um Memo
Alguém poderia me indicar um function ou procedure do Delphi para selecionar um determinado texto num Memo ou DBMemo???
Tipo filtrar uma tabela numa Query e nos campos filtrados usar essa função para selecionar a palavra.
Ex: carlos
antonio ´CARLOS´ ximenes
A palavra carlos seria selecionada (marcada).
Agradeço.
[]´s
Tipo filtrar uma tabela numa Query e nos campos filtrados usar essa função para selecionar a palavra.
Ex: carlos
antonio ´CARLOS´ ximenes
A palavra carlos seria selecionada (marcada).
Agradeço.
[]´s
Neo_coder®
Curtidas 0
Respostas
Evandro Massini
12/05/2003
Amigo Neo,
Tente o seguinte:
procedure TForm1.VerTexto(Texto :string);
begin
memo1.SetFocus ;
if pos(texto,memo1.Lines.Text)<>0 then
begin
memo1.SelStart := pos(texto,memo1.Lines.Text)-1;
memo1.SelLength :=length(texto);
end;
end;
Espero ter ajudado...
Tente o seguinte:
procedure TForm1.VerTexto(Texto :string);
begin
memo1.SetFocus ;
if pos(texto,memo1.Lines.Text)<>0 then
begin
memo1.SelStart := pos(texto,memo1.Lines.Text)-1;
memo1.SelLength :=length(texto);
end;
end;
Espero ter ajudado...
GOSTEI 0
Neo_coder®
12/05/2003
Valeu cara, Deus te abençõe.
Era exatamente o que eu queria.
[]´s
Neo_Coder®
Era exatamente o que eu queria.
[]´s
Neo_Coder®
GOSTEI 0