Hola Gerson12.
Cita:
|
Pd: a pero estoy usando variables en el codigo o a q te refieres con tu recomendacion:
|
Un ejemplo:
Código Delphi
[-]
procedure TForm1.SeleccionarTexto(const Prefijo, Texto, Sufijo: string);
var
p: Integer;
begin
p:= Pos(Prefijo + Texto + Sufijo, Memo1.Text);
if p > 0 then
begin
Memo1.SelStart:= p - 1;
Memo1.SelLength:= Length(Prefijo + Texto + Sufijo);
Memo1.SetFocus;
end;
end;
Llamada:
Código Delphi
[-]
procedure TForm1.Button1Click(Sender: TObject);
begin
SeleccionarTexto('https://www.', Edit1.Text, '.com.pe');
end;
De ese modo si deseas buscar 'www.', '.com', '.com.es', etc, el procedimiento funcionará igual.
Saludos.
------------------------
Edito: Te pongo otro ejemplo que creo, deja mas en claro la flexibilidad de este modo:
Código Delphi
[-]
SeleccionarTexto(edPrefijo.Text, edTexto.Text, edSufijo.Text);