Registriert seit: 31. Okt 2004
Ort: Bremerhaven
349 Beiträge
Delphi XE7 Professional
|
AW: [XE5]: Nutzung des Datenmoduls
28. Jan 2014, 06:03
Moin,
Als globalen Speicher immer ein Singleton (Klasse oder Interface) benutzen.
Warum: - Zugriff kann threadsicher gemacht werden
- Auf Änderungen kann reagiert werden (im Setter)
- Abhängigkeiten zwischen den Variablen können automatisiert werden
- Speichern und Laden kann direkt in die Klasse integriert werden
- ...
Hört sich kompliziert an, ist es aber nicht.
Zu mindest die "class"-Lösung kann ich was das Erstellen betrifft nachvollziehen.
Und packst Du das in eine "normale" Unit oder in ein Datenmodul?
Und wie greifst Du aus einer anderen Unit darauf zu?
Gruß HEiko
OS: Linux Mint 20 Cinnamon (64-Bit), Windows 10 Professional, Delphi XE7 Pro SP1 +(Mobilpack & FireDAC), Lazarus 2.1 (Freepascal 3.3.1),
Geändert von Kralle (28. Jan 2014 um 06:04 Uhr)
Grund: Erweitert
|