Einzelnen Beitrag anzeigen

Benutzerbild von stahli
stahli

Registriert seit: 26. Nov 2003
Ort: Halle/Saale
4.337 Beiträge
 
Delphi 11 Alexandria
 
#2

AW: Verwendung von Datamodule in Packages

  Alt 2. Feb 2013, 19:38
So eine Konstellation sollte man m.E. vermeiden.

Wenn Du eine Verbindung zwischen Mainform und Package-DataModule zur Designtime einrichten willst, dann muss die IDE das DataModul auch zuverlässig finden und immer eine Instanz erstellen.
In dem Fall sollte das DataModule in Deiner Anwendung erzeugt und verwaltet werden.

Wenn es Dir reicht, die Verbindung zur Laufzeit herzustellen dann solltest Du Dich darauf beschränken.
In dem Fall könntest Du im Initalization-Abschnitt eine Datamodule-Instanz erstellen und im Finalization-Abschnitt wieder auflösen.

Wichtig ist, dass Dein Package erstellt werden kann, ohne dass Dein Hauptprojekt vorhanden ist. Sonst handelt man sich unnötige Abhängigkeiten ein und könnte auf ein Package auch verzichten.

Eine konkrete Lösung kann ich nicht anbieten, aber Du solltest Dein Konzept ggf. nochmal überdenken.
Stahli
http://www.StahliSoft.de
---
"Jetzt muss ich seh´n, dass ich kein Denkfehler mach...!?" Dittsche (2004)
  Mit Zitat antworten Zitat