Einzelnen Beitrag anzeigen

Dragon27

Registriert seit: 20. Nov 2003
Ort: Aßling
543 Beiträge
 
Delphi XE6 Enterprise
 
#4

Re: Anzahl der Zeilen in einem Richedit?

  Alt 18. Feb 2004, 21:56
Zitat von mirage228:
An die Anzahl der Zeilen kommst du mit

RichEdit1.Lines.Count An die Positionen mit
Delphi-Quellcode:
var
  CharPos: TPoint;
begin
  CharPos.Y := SendMessage(RichEdit1.Handle, EM_EXLINEFROMCHAR, 0,
    RichEdit1.SelStart);
  CharPos.X := (RichEdit1.SelStart -
    SendMessage(RichEdit1.Handle, EM_LINEINDEX, CharPos.Y, 0));
  Inc(CharPos.Y);
  Inc(CharPos.X);
  // Status.Panels[3].Text := Format('Zeile: %3d Spalte: %3d', [CharPos.Y, CharPos.X]);
end;
mfG
mirage228

Bei diesem Quellcode zeigt er den Fehler an: [Fehler] Unit1.pas(51): Undefinierter Bezeichner: 'EM_EXLINEFROMCHAR' Warum?
Delphi is ......... DELPHI!!
  Mit Zitat antworten Zitat