![]() |
RichEdit - Zeile aus n-tes Zeichen (absolut)
Hallo!
Gibt es eine Funktion die mir aus der absoluten Poition eines Zeichens im RichEdit die Zeilennummer errechnet? Mit absolut meine ich von der ersten Zeile, erstes Zeichen an gerechnet. Also beispielsweise das Zeichen 1525 -> befindet sich in der fünfzigsten Zeile mfg mandumoal |
Re: RichEdit - Zeile aus n-tes Zeichen (absolut)
Delphi-Quellcode:
function RichEdit_RowFromPos(Re: TCustomMemo; Position: Integer): Longint;
begin Result := Re.Perform(EM_LINEFROMCHAR, Position, 0); end; procedure TForm1.Button1Click(Sender: TObject); begin Caption := Format('%d', [RichEdit_RowFromPos(RichEdit1,55)]); end; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:56 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz