Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   OOP (https://www.clubdelphi.com/foros/forumdisplay.php?f=5)
-   -   Saber índice de la línea en la que está el cursor en un Memo (https://www.clubdelphi.com/foros/showthread.php?t=2773)

fortran 06-08-2003 11:47:28

Saber índice de la línea en la que está el cursor en un Memo
 
Hola a todos:

Trabajo con D5 bajo WXP y quería poder borrar una línea de un TMemo sin tener que seleccionar el texto que hay en ella. ¿Hay alguna manera de saber en que línea estoy situado?.

Gracias por vuestra atención.

roman 06-08-2003 16:36:54

Prueba con:

Código:

var
  Linea: Integer;

begin
  Linea := SendMessage(
    Memo1.Handle,
    EM_LINEFROMCHAR,
    Memo1.SelStart, 0
  );
end;

// Saludos

fortran 06-08-2003 17:12:10

Muchas gracias Roman:

Creo que acabas de volver de vacaciones, así que te deseo que te sea todo lo leve que pueda resultar este trago.

La solución funcionó a las mil maravillas.

Lo dicho, gracias de nuevo.


La franja horaria es GMT +2. Ahora son las 22:09:33.

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