![]()
| Tech-Ecke / Delphi Inhalt / TRichEdit |
|
|
|
Die TRichEdit Komponente ist im Grunde eine TMemo mit erweitertem Funktionsangebot. Der Inhalt (Text) eines RichEdit ist ein String (S := RichEdit1.Text). Jede einzelne Zeile (Lines) für sich betrachtet ist jedoch auch ein String. Mit "S := RichEdit1.Lines[0]" kopiert man die erste Zeile in die Variable S, die vom Typ String ist. Es gelten alle Operationen die für einen String gelten > siehe Stringoperationen. Tausche dazu einfach das "S" in den Beispielen durch RichEdit1.Lines[X] (wobei X die Zeile der RichEdit ist). Länge des Textes in einer TRichEdit-Zeile (Lines) ermitteln > siehe Stringoperationen Inhalt eines in einer TRichEdit-Zeile (Lines) zurechtschneiden > siehe Stringoperationen Nach einem Zeichen oder Teilstring in einer TRichEdit-Zeile (Lines) suchen > siehe Stringoperationen Zuweisen von Textzeilen ( var S: String;)
Auslesen einer Zeile ( var S: String;)
Zuweisen einer Integer - Zahl ( var Zahl: Integer; ) [sieh auch > Umwandeln von Variablen]
Zunächst eine TPopupMenu Komponente auf das Form ziehen. Danach bei der entsprechenden ListBox im Objektinspektor unter Ereignisse ins Feld PoupMenu klicken und das entsprechende PopupMenu auswählen. Nun durch einen Doppelklick auf die PopupMenu Komponente einen Eintrag hinzufügen (Objektinsektor muss dazu auf Eigenschaften stehen und der Cursor im Feld Caption stehen).
Möchte man nun nach einer Buchstabenkette suchen, so gibt man diese anstatt dem 'e' (2x vorhanden) ein und ändert die oben genannte Eins entsprechend der Länge der Zeichenkette.
|
Die Option Drucken funktioniert erst ab Netscape V4.0 bzw. I-Explorer 5.0 !
[letzte Aktualisierung 09.10.2006]