Zuerst einmal empfehle ich
diesen Link. Auch
dieser hier hat sich unter Neulingen bewehrt.
Zur Frage selbst würde ich empfehlen, wenn Du dein Problem einmal etwas mehr formalisierst. Soweit ich dich verstanden hab, hast Du eine Reihe von Variablen mit etwa folgendem Aufbau:
Delphi-Quelltext
1: 2: 3: 4: 5: 6:
| type TVariable = record Name: String; Value: Integer; Assigned: Boolean; CalculatedBy: String; end; |
Wenn nicht, würde sich dieser Aufbau anbieten und Du könntest dann für jede Variable einfach, sobald diese berechnet wird, die Vorschrift mit der das geschehen ist, mit in die Variablen-Definition speichern.
Ansonstn wäre es ggf. günstig, wenn Du dein Problem noch etwas weiter ausführst.
Anyone who is capable of being elected president should on no account be allowed to do the job.
Ich code EdgeMonkey - In dubio pro Setting.