Entwickler-Ecke

Grafische Benutzeroberflächen (VCL & FireMonkey) - Prob mit Memo.lines.add


Hendrik - Sa 16.08.03 14:29
Titel: Prob mit Memo.lines.add
Hey!


Ich hab ein Problem mit einer DBMemo.
Manchmal wird der Text, den ich über DBMemo1.lines.add('xyz'); am oberen Anfang der Memo eingefügt. Ich hab keine Ahnung wieso *kopfkratz* ....
Hat jemand ne Ideee woran das liegen könnte?


Aya - Sa 16.08.03 16:37

Hi,

*guckt unsicher* Irgendwie hast du den Teil in deinem Post wo es um das Problem geht vergessen ;)
Les dir deinen Text nochmal genau durch *g*

Au'revoir,
Aya~

EDIT: Ach.. oder is das so gemeint das Lines.Add den Text ganz oben im Memo anstatt unten einfügt?


Terra23 - Sa 16.08.03 17:28

Ja, Aya. Das meint er. :-)

@Hendrik: Ich könnte mir vorstellen, daß es vielleicht hilft, vorher den ItemIndex auf den letzten Wert zu setzen (vielleicht klickst du ja zwischendurch irgendwo in die Liste).


Delphi-Quelltext
1:
ListBox1.ItemIndex:=ListBox1.Items.Count-1;                    


Ich weiß nicht, ob es funktioniert, aber wie gesagt: Vorstellbar ist es (für mich ;-) ).


Hendrik - So 17.08.03 14:14

Hi!



Hab jetzt festfestellt, dass es nicht eintritt, wenn ich vorher den Cusor manuell ans Ende der Memo setzte. Wie kann ich das denn programmiertechnisch machen?