Thema Datum  Von Nutzer Rating
Antwort
21.10.2022 08:32:10 Nikki
NotSolved
21.10.2022 08:50:53 Der Steuerfuzzi
NotSolved
21.10.2022 08:57:39 Gast50933
NotSolved
Blau Wayne interessiert's...
21.10.2022 09:41:42 Mase
NotSolved

Ansicht des Beitrags:
Von:
Mase
Datum:
21.10.2022 09:41:42
Views:
274
Rating: Antwort:
  Ja
Thema:
Wayne interessiert's...

Am Rande sei mir erlaubt zu erwähnen:

Verwende kein .AddItem, wenn Masse zu erwarten ist, denn diese Methode wird Deine Listbox ¹träge machen.

.List, so wie Du es bereits einsetzt, in Verbindung mit einem Array, wäre die bessere und performantere Wahl.

 

 

¹ Beim hinzufügen via .AddItem werden die bereits hinzugefügten Elementen intern umkopiert, sodass ein neues Element seinen Platz bekommen kann.

Bei der Anwendung von (bspw) 50Elementen via .AddItem finden intern also 1.275 Kopieroperationen statt. Wenns interessiert, ist die Formel n*(n+1)/2 => also quadratisch.

Gilt für die Methode. Davon betroffen ist also nicht nur die ListBox-Klasse, sondern auch die ComboBox.

 

 

 

 


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
21.10.2022 08:32:10 Nikki
NotSolved
21.10.2022 08:50:53 Der Steuerfuzzi
NotSolved
21.10.2022 08:57:39 Gast50933
NotSolved
Blau Wayne interessiert's...
21.10.2022 09:41:42 Mase
NotSolved