Delphi - ayuda con editor de texto

 
Vista:

ayuda con editor de texto

Publicado por José Manuel (2 intervenciones) el 19/11/2002 02:36:13
Hola. Disculpen, alguien podrìa orientarme sobre como puedo indicar en un editor de texto en qué linea y columna se encuentra el puntero?, el editor de texto lo estoy haciendo yo
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

RE:ayuda con editor de texto

Publicado por Ismael (136 intervenciones) el 20/11/2002 09:17:52
var
Lpos,Cpos,LineLength:integer;
begin
Lpos := SendMessage(memo1.Handle,EM_LINEFROMCHAR,Memo1.SelStart,0);
Cpos := SendMessage(memo1.Handle,EM_LINEINDEX,Lpos,0);
LineLength := SendMessage(memo1.handle, EM_LINELENGTH, Cpos, 0);
CPos := Memo1.SelStart-CPos;
Label1.Caption:=IntToStr(Lpos); {Linea }
Label2.Caption:=IntToStr(Cpos); {Columna }
Label3.Caption:=IntToStr(LineLength); {Longitud de la linea }
end;
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