![]() |
Komponenten-Instantiierung optimieren?
Ich habe herausgefunden, dass der Zeit-Overhead beim Starten eines sehr umfangreichen Programms nicht so sehr von meinem eigenen Code herrührt, den ich bei Initialisierungen usw. ausführe, sondern von den Komponenten-Instanzen, die beim Erzeugen der Formulare erzeugt werden.
Meine Frage: Ich habe eine Menge Komponenten auf einem Formular abgelegt. Wie kann ich nun bequem herausfinden, wie viel Zeit jede einzelne Komponente zur Instantiierung benötigt? Vielen Dank! |
Re: Komponenten-Instantiierung optimieren?
|
Re: Komponenten-Instantiierung optimieren?
Zitat:
|
Re: Komponenten-Instantiierung optimieren?
Erst mal bei der Instantiierung der Forms aufraeumen. Ueblicherweise sind dabei viele Dialog-Forms die beim Programmstart gar nicht erzeugt werden muessen. In den Projektoptionen also unter "Formulare" ausmisten und alles was nicht zum Programmstart gebraucht wird verschieben. Natuerlich muss man dann die Dialogaufrufe veraendern und dort die Forms erzeugen und freigeben.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:38 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 by Thomas Breitkreuz