Zeile und Spalte in Textbox ermitteln

Hallo

Mittels

SendMessage(TextBox1.hWnd, EM\_LINEFROMCHAR, TextBox1.SelStart, 0)

kann ich in einer Textbox feststellen, in welcher Zeile sich der Eingabecursor befindet.

Weiss jemand, wie ich auch die Spaltenzahl ermitteln kann (d.h. die Anzahl Zeichen zwischen dem linken Rand und dem Eingabecursor)?

Mit freundlichen Grüssen

Samuel Willimann
E-Mail: [email protected]
Internet: www.deltaguild.com

hallo,

hab’s mal schnell kopiert.

’ Get the line/column coordinates of a given character (both are zero-based).
’ If charIndex is negative, it returns the coordinates of the caret

Sub GetLineColumn(ByVal charIndex As Long, line As Long, column As Long)
If charIndex [Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]