![]() |
ListBox mit sehr vielen einträgen
hey there,
also ich hab ne normale listbox, und füge nun nacheinander viele einträge hinnzu, sehr viele einträge!! nun wird das programm total lahm und stürtzt nach längerer anwendung sogar ab, teilweise ist das system auch total down, da das programm nun so viel speicher frist, das selbst windows nichst mehr abbekommt :? meine frage ist nun, gibt es ne möglichkeit, sehr viele einträge in der listbox zuzulassen ohne absturz des programms?? |
Re: ListBox mit sehr vielen einträgen
Wieviele sind viel?
|
Re: ListBox mit sehr vielen einträgen
Zitat:
|
Re: ListBox mit sehr vielen einträgen
Zitat:
Und mit
Delphi-Quellcode:
Dürfte das hinzufügen auch schnell gehen.
ListBox.Items.BeginUpdate;
... <Einträge hinzufügen> ListBox.Items.EndUpdate; Aber ist dieses SW-Konzept sinnvoll? Kann jemand vernünftig aus solch einer ListBox einen Eintrag auswählen? :gruebel: |
Re: ListBox mit sehr vielen einträgen
Stürzt er beim Einfügen ab?
Verwendest du .BeginUpdate? Abgesehen, dass es imho keinem Sinn macht soviele Einträge in eine Listbox zu packen. |
Re: ListBox mit sehr vielen einträgen
mhh danke, werds mal ausprobieren...
Zitat:
naja, für anwender ist das wohl nicht sinnvoll!! da es aber nur für mich ist, muss es gehen ;-) |
Re: ListBox mit sehr vielen einträgen
Zitat:
|
Re: ListBox mit sehr vielen einträgen
Eine Alternative bei sehr vielen Einträgen wäre noch mit dem Style lbVirtual zu arbeiten.
|
Re: ListBox mit sehr vielen einträgen
das soll so eine art user list sein, deswegen so viele einträge..
was genau bewirkt lbvirtual / was ist dann anders?? |
Re: ListBox mit sehr vielen einträgen
ich bin deswegen irgendwann man auf Stringlist umgestiegen, die man vom Aussehen genauso hinbekommt. Eventuell mit einem virtuellen Index, wenn es immernoch zu langsam ist ..
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:28 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz