Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   obtener numero de linea de un Tmemo (https://www.clubdelphi.com/foros/showthread.php?t=45239)

gaz-g7 27-06-2007 04:25:53

obtener numero de linea de un Tmemo
 
Hola q tal, tengo la siguiente consulta
tengo una aplicacion en la q uso un tmemo, lo que necesito es poder mostrar a medida q escribo en el tmemo el numero de linea (del tmemo) en el q se encuentra poscionado el cursor.
Agradecere su ayuda...Hasta luego
Si es posible el numero de col...

ArdiIIa 27-06-2007 05:33:19

Hola gaz-g7, Bienvenido al ClubDelphi.

Primera recomendación es que leas la Guía de estilo.

En cuanto a tu consulta vamos si esto te sirve.....

Código Delphi [-]
procedure TForm1.Memo1Click(Sender: TObject);
var
  Coordenada: TPoint;
begin
    Coordenada := Memo1.Caretpos;
    Caption := 'Coordenada X=' + IntToStr(Coordenada.x) + ' Coordenada Y=' + IntToStr(Coordenada.Y + 1);
end;

procedure TForm1.Memo1KeyUp(Sender: TObject; var Key: Word;  Shift: TShiftState);
begin
Memo1Click(Sender)
end;

De este modo controlas la posición tanto cuando se pulsa una tecla o cuando se posiciona con el ratón.

Si ademas quieres ofrecer otra información adicional, te recomiendo que eches un vistazo a este hilo que hace tiempo tratamos....

Saludos.

gaz-g7 27-06-2007 23:10:03

Muchas Gracias por tu ayuda. En estos dias voy a probar lo que explicas en el mensaje y luego comento los resultados obtenidos y si poseo nuevas dudas se las comunicare en el foro.

Reitero mi agradecimiento y mis saludos.
Hasta Luego...


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

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