Delphi - como controlar al cursor en un TEDIT

 
Vista:

como controlar al cursor en un TEDIT

Publicado por Ericcato (1 intervención) el 06/03/2007 14:06:44
hola a todos, soy nuevo en esto y espero me ayuden. estoy haciendo una busqueda de clientes con un DBGRID, al precionar una tecla alfanumérica aparece otro form con una Caja de texto y se introduce la tecla presionada en el texto con el evento ONKEYPRESS usando la variable KEY del procedimiento, pero no puedo colocar el cursor después del la letra introducida. Como hago????? me dijeron que al copiar la variable KEY al EDIT lo emule como ingreso de teclado, pero no sé como?????
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 65
Oro
Ha mantenido su posición en Delphi (en relación al último mes)
Gráfica de Delphi

RE:como controlar al cursor en un TEDIT

Publicado por E.T. (1244 intervenciones) el 22/03/2007 01:11:45
Intenta lo siguiente, en el evento onActivate de la segunda forma pon

Edit1.SetFocus;

después en el evento onEnter de la caja de texto, en este ejemplo en edit, pones la siguiente línea

procedure TForm1.Edit1Enter(Sender: TObject);
begin
Edit1.SelStart:=length(Edit1.text);
end;

con esa función el cursor debe de aparecer en la caja de texto.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar