PDA

Ver la Versión Completa : Ir al final de un Tmemo


jlrbotella
05-05-2008, 16:02:39
Hola:

Me gustaría saber como puedo ir a la ultima línea de un memo que tiene scrollbars, sin pulsar manualmente la barra de scroll.

Un saludo,
JL

defcon1_es
05-05-2008, 16:14:16
Hola.

Para posicionar el cursor en la última línea de un tMemo, sería algo asi:


Memo1.SelStart := Length(Memo1.Lines.Text);
Memo1.SelLength := 0;

Sacado de Trucomanía: http://www.q3.nu/trucomania/indicetrucos.cgi?esp

Caro
05-05-2008, 17:24:55
Hola jbotella, también puedes hacerlo de esta forma.


var
punto : TPoint;
begin
punto.X := 0;
punto.Y := Memo1.Lines.Count; //Aquí puedes cambiar el numero de linea a la que te quieres mover

Memo1.CaretPos := punto;
Memo1.SelLength := 0;
Memo1.SetFocus;
end;


Saluditos

jlrbotella
05-05-2008, 20:03:41
Gracias con memo1.setlength y setstart me funciona correctamente