Wie autoscroll zum Ende der RichEdit?

Ich nie brauchte, um das TRichEdit vor, immer verwendet TMemo.

Ich würde gerne RichEdit den automatischen Bildlauf an das Ende, wenn ich text hinzufügen wie TMemo. Sehen, wie es aussieht, nachdem Sie fügen Sie einige Daten:

Wie autoscroll zum Ende der RichEdit?

Wie Sie sehen können, wird der Bildlauf-Leiste bleibt an der Spitze, aber ich möchte, blieb es an der Unterseite, wie ich text Hinzugefügt.

Hab ich 'googelte' nach Lösungen, aber ich konnte nicht finden eine gute und zuverlässige ein.

  • Ich sehe keinen Unterschied. Ich habe versucht Memo1.Lines.Add('test') und RichEdit1.Lines.Add('test') und Sie Verhalten sich auf die gleiche Weise. Sie müssen geben Sie mehr details.
  • Ich leg mehr details. Ich hoffe, dass ich die Sache jetzt klarer.
  • Anscheinend ist Sie nicht hinzufügen text durch tun RichEdit1.Lines.Add('text'). Verwenden Sie SelText := 'text' statt?
  • Ich bin mit RichEdit1.Lines.Add('text')
  • Wenn wir RichEdit1.Linien.Add () - Methode auch, die Ausgabe ist die gleiche wie oben(In D2006)
  • Ja, jetzt sehe ich! Ich habe versucht RichEdit1.Lines.Add('text') im OnClick von der form und so den Rich-Edit - (oder memo) hatte den Fokus die ganze Zeit. Und dann sowohl die Rich-Edit-und memo-Blättern. Aber wenn das Steuerelement nicht den Fokus hat (z.B. verwenden Sie ein OnClick einer TButton), dann wird nur das memo-Schriftrollen! Interessant...

Schreibe einen Kommentar