Entwickler-Ecke
Grafische Benutzeroberflächen (VCL & FireMonkey) - markierte Zeichen im Edit rausfinden
sintec - Di 17.07.07 14:44
Titel: markierte Zeichen im Edit rausfinden
Hallo
Ist es irgendwie möglich die Zeichenpositionen rauszufinden von markiertem Text, wenn ich ein Teil des Textes markiere?
z.B.:
im edit steht:
Hallo Welt!
wenn ich jetzt so markiere:
Hallo
Welt!
möchte ich die Positionen von dem Wort "Welt" (in dem Fall 6..9) bekommen.
Wenn ja, wie?
Moderiert von
Klabautermann: Topic aus Sonstiges (Delphi) verschoben am Di 17.07.2007 um 15:35
Regan - Di 17.07.07 14:50
mit Seltext und Selstart. da kannst du mit seltext die länge des textes überprüfen und dann ab selstart zählen um das ende herauszufinden.
sintec - Di 17.07.07 14:57
Regan hat folgendes geschrieben: |
| mit Seltext und Selstart. da kannst du mit seltext die länge des textes überprüfen und dann ab selstart zählen um das ende herauszufinden. |
Wird dann das markierte Ende gefunden oder von komplettem Text?
Regan - Di 17.07.07 15:00
bei SelStart wird der markierte Anfang. Mit SelLength die Länge und mit SelText der markierte Text. Aus SelStart und SelLength lässt sich dann das Ende berechnen.
JensLaskowski - Di 17.07.07 15:01
... ausprobieren ...
Mit freundlichen Grüßen
JensLaskowski
sintec - Di 17.07.07 15:20
jetzt habe ich es verstanden.
Vielen Dank für den Tipp.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!