Einzelnen Beitrag anzeigen

barnti

Registriert seit: 15. Aug 2003
Ort: Mal hier mal da...
689 Beiträge
 
Delphi 7 Enterprise
 
#1

Performance von FindComponent

  Alt 25. Jun 2004, 08:46
Hallo Leute,
ich habe heute mal eine allgemeinere Frage.
Ich generiere die benötigten Komponenten meiner DB-Anwendung dynamisch aus den Inhalten der DB. Beim Start wird für jede Tabelle der DB eine Query-,Dataset- und Datasourcekomponente erzeugt. Diese sind Child-Objekte des Datenmoduls 'DM_Datenbank'.

Meine Frage: Wenn ich eine der Komponenten benötige, verwende ich den Aufruf 'DM_Datenbank.FindComponent(MeineKomponente)'.

Wie Performant ist dieser Aufruf?
Ist dies die beste Lösung die Komponenten zu finden?
Oder:
Ist es vielleicht besser die Komponenten beim Erzeugen in einem dyn. Array zu speichern(Dann müsste man den Index der benötigten Komponente ermitteln, um diese zu erhalten)?
Gruß,

Barnti
  Mit Zitat antworten Zitat