Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Der schöne Günther,
26. Mär 2013
Aber warum ist es dann so blitzschnell wenn ich im Endeffekt ein
Setze Cursor nach ganz oben
Markiere die ersten 400 Zeilen
Entferne sie
mit der mysteriösen Perform()-Methode (siehe erster Beitrag) ausführe? :|
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Der schöne Günther,
25. Mär 2013
Wenn mich meine Erinnerungen nicht trügen, dann hat schon das Delete() selbst so lange gebraucht, obwohl das EndUpdate() noch gar nicht kam. Ich könnte mich aber auch irren. :oops:
Kann das jemand reproduzieren? Einfach ein paar hundert Zeilen in ein Memo kloppen und dann die vorderen mittels Delete() entfernen - Das ist doch ein schlechter Witz wie lange das dauert...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Der schöne Günther,
25. Mär 2013
Ich war bislang sehr zufrieden (auch bei mehreren tausend Zeilen), nur das Löschen ist katastrophal.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Der schöne Günther,
25. Mär 2013
Hallo-
Ich wundere mich:
500 Zeilen in meiner Memo
Ich möchte nun die ersten 400 löschen
Das Löschen mittels 400x Lines.Delete(index) dauert fast eine geschlagene Sekunde!!