Ver Mensaje Individual
  #3  
Antiguo 18-02-2011
Avatar de rgstuamigo
rgstuamigo rgstuamigo is offline
Miembro
 
Registrado: jul 2008
Ubicación: Santa Cruz de la Sierra-Bolivia
Posts: 1.646
Reputación: 17
rgstuamigo Va por buen camino
Arrow

Agregando a lo comentado por roman, puedes conseguir la posicion de un caracter específico en el edit y seleccionarlo.
mira éste ejemplo:
Código Delphi [-]
procedure TForm1.Button1Click(Sender: TObject);
var p:Integer;
begin
   p:= Pos('t',Edit1.Text);// busco la posicion de la letra "t" en el edit
    if p>0 then //si lo encuentra
    begin
    Edit1.SetFocus; // pongo el foco de control sobre el edit1
    Edit1.SelStart:=p-1;// asigno la posicion inicial de seleccion
    Edit1.SelLength:=1; {asigno cuantos caracteres se deben selecionar a partir de
                   la posion inicial (SelStart), en nuestro caso solo seleccionamos un caracter}
   end;
end;
Saludos...
__________________
"Pedid, y se os dará; buscad, y hallaréis; llamad, y se os abrirá." Mt.7:7

Última edición por rgstuamigo fecha: 18-02-2011 a las 18:19:17.
Responder Con Cita