Thema: Delphi Unit erneut laden

Einzelnen Beitrag anzeigen

hirnstroem

Registriert seit: 21. Sep 2005
297 Beiträge
 
Delphi 2006 Professional
 
#1

Unit erneut laden

  Alt 5. Apr 2006, 13:33
'loha Folks,

ich habe ein Unit mit relativ vielen Variabeln. Verschiedene Simulationen greifen auf diese Variabeln zu (maximal eine Simulation auf einmal) und können diese auch verändern.

Nun habe ich folgendes Szenario:

- Simulation 1 wird gestartet
- Simulation 1 greift auf eine Variable zu
- Simulation 1 ändert eine Variable
- Simulation 1 wird geschlossen
- Simulation 2 wird gestartet
- Simulation 2 greift auf die veränderte Variable zu (Ich möchte aber die ursprüngliche)
- Simulation 2 funtzt nicht

Gibt es eine Möglichkeit, vordefinierte Variabeln wieder in ihren Ursprungwert zurückzuversetzen?

Definiert werden die Variabeln wie folgt:

Delphi-Quellcode:
unit UVar;

interface

var
  Gefahr: boolean = False;

end
Kann dieses Unit, welches nur Variabeln enthält irgendwie neu eingelesen werden, damit wieder die vordefinierten Variabeln gelten und nicht jene, welche wärend der Laufzeit verändert wudren?


Grüsse
hirnstroem
  Mit Zitat antworten Zitat