Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   OOP (https://www.clubdelphi.com/foros/forumdisplay.php?f=5)
-   -   Posicionar al inicio de un TMemo (https://www.clubdelphi.com/foros/showthread.php?t=72790)

jars 11-03-2011 19:27:27

Posicionar al inicio de un TMemo
 
Hola nuevamente.
Mi consulta ahora es como puedo mostrar un TMemo pero no que se posicione al final sino al principio del mismo.

El codigo que uso para cargar el memo es este:

Código Delphi [-] mScript.Clear; mScript.Lines.Add(QNews.FieldByName('DBN_DATA').AsString);


y sucede que siempre queda el cursor al final del memo.
Alguna idea?

Gracias.

roman 11-03-2011 19:41:07

Código Delphi [-]
mScript.SelStart := 1

// Saludos

jars 11-03-2011 20:15:03

Ya lo había probado de esa manera pero no funciona.

roman 11-03-2011 20:28:52

De hecho es

Código Delphi [-]
mScript.SelStart := 0; // no 1 como había puesto

Y esta es la forma de mover el cursor. Si no funciona será entonces porque hay algún otro código y/o evento que está interfiriendo.

// Saludos

beginner01 11-03-2011 20:37:54

codigo posicion tmemo
 
Cita:

Empezado por roman (Mensaje 393277)

Código Delphi [-]
mScript.SelStart := 0; // no 1 como había puesto





Y esta es la forma de mover el cursor. Si no funciona será entonces porque hay algún otro código y/o evento que está interfiriendo.

saludos.
A mi me funciona de esta manera.
Código Delphi [-]
  mmo1.SelStart:=0;
   mmo1.Perform(EM_SCROLLCARET, 0, 0);


La franja horaria es GMT +2. Ahora son las 01:33:18.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi