Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.164 Beiträge
 
Delphi 12 Athens
 
#14

AW: Erkennen, wann alle Propertys geladen sind

  Alt 16. Dez 2021, 14:24
Wie gesagt, wir haben unsere globalen Datenmodule via DesigntimePackage (kompiliert) in der IDE und lassen die Forms/Komponenten mit den Property darauf gehen. (ich hatte dann nur noch das FindGlobalComponent angepasst, damit es die richtigen findet und sich nicht an die geöffneten Datenmodule hängt, weil man diese Units sonst nicht mehr schließen kann)
So ist z.B. auch unser Datenmodul mit der DB-Connection vorhanden die Queries/Grids können Daten zur Designtime anzeigen, sowie andere zentralen Laufzeitfunktionen.

Ansonsten müsste man immer dafür sorgen, dass die Unit mit dem Datenmodul vorher geöffnet ist.
Bei uns findet Delphi solche Units auch schwer ... die sind in einem anderen Projekt (BPL).
Frühe hatten wie diese Units dann in jedem Projekt mit aufgenommen, aber das brachte z.B. Probleme, wenn Delphi kompilieren wollte, weil es nicht mehr wusste zu welchem Projekt diese Units gehören.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests

Geändert von himitsu (16. Dez 2021 um 14:26 Uhr)
  Mit Zitat antworten Zitat