Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Algorithmen, Datenstrukturen und Klassendesign (https://www.delphipraxis.net/78-algorithmen-datenstrukturen-und-klassendesign/)
-   -   Delphi Komponente über Namensvarialble ansprechen? (https://www.delphipraxis.net/200896-komponente-ueber-namensvarialble-ansprechen.html)

haentschman 7. Jun 2019 06:18

AW: Komponente über Namensvarialble ansprechen?
 
Moin...8-)
Zitat:

Das Dictionary müsste doch erstmal erzeugt und befüllt werden. Wo läge da der Vorteil?
Das Dictionary wird einmal befüllt. Mit jedem FindComponent wird die Liste komplett neu aufgebaut.

Uwe Raabe 7. Jun 2019 06:49

AW: Komponente über Namensvarialble ansprechen?
 
Zitat:

Zitat von haentschman (Beitrag 1434090)
Mit jedem FindComponent wird die Liste komplett neu aufgebaut.

Falsch! Die Liste wird nur beim ersten Aufruf von FindComponent neu aufgebaut und danach lediglich gepflegt (Insert, Remove, ChangeName).

haentschman 7. Jun 2019 06:58

AW: Komponente über Namensvarialble ansprechen?
 
Zitat:

Falsch! Die Liste wird nur beim ersten Aufruf von FindComponent neu aufgebaut und danach lediglich gepflegt
Echt?...:oops: Again what learned. :stupid:

Uwe Raabe 7. Jun 2019 07:02

AW: Komponente über Namensvarialble ansprechen?
 
Ach ja, das Dictionary müsste natürlich ebenso gepflegt werden und bei Änderungen in der Komponentenliste sowie Umbenennung einzelner Komponenten aktualisiert werden. Ich glaube kaum, daß der Aufwand durch den geringen Geschwindigkeitsvorteil gerechtfertigt ist.

Ein solches Dictionary wäre eventuell dann von Vorteil, wenn es Komponenten mit unterschiedlichen Ownern enthält.


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:10 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz