Forum: Object-Pascal / Delphi-Language
Delphi
by compix,
6. Jul 2011
Habe ich bereits :), mit Delphi 7 gehts nicht, mit 2010 schon. Ich arbeite jedoch meist mit Delphi 7, da wir uns in der Schule leider nur auf Delphi 7 beschränken müssen.
Forum: Object-Pascal / Delphi-Language
Delphi
by compix,
6. Jul 2011
Das ist in der Tat eine Möglichkeit, aber wenn es die Möglichkeit der Klassenvariablen gibt, dann ist diese natürlich vorzuziehen, auch der Übersichtlichkeit halber. So wie ich das von C++ kenne sollte schon alles schön in verschiedenen Bereichen, sprich in verschiedenen units, gelagert sein.
Forum: Object-Pascal / Delphi-Language
Delphi
by compix,
6. Jul 2011
Ja, man ist dann wohl gezwungen das Ganze mit globalen Variablen zu machen, die Klassenvariablen wurden schließlich nicht umsonst eingeführt.
Nun gut, damit hat sich das Problem auch schon gelöst, ich danke für eure Hilfe, super Forum =).
MfG,
compix;
Forum: Object-Pascal / Delphi-Language
Delphi
by compix,
6. Jul 2011
Vielen Dank für die schnelle Antwort, tatsächlich benötige ich eine class var x:integer in einem solchen Fall, aber wie kann es soetwas wichtiges erst ab der Delphiversion 2006 existieren ? Einfache Alternativen gibt es da nicht ?
Forum: Object-Pascal / Delphi-Language
Delphi
by compix,
6. Jul 2011
Vielen Dank für deine Hilfe erstmal, dies habe ich auch vermutet, nur wie löse ich nun das Problem, wenn ich 100weitere abgeleitete Klassen habe, sollen alle Klassen auf das x zugreifen, die Hauptklasse ebenso, sobald es irgendwo in einer abgeleiteten Klasse verändert wird soll es auch überall diesen Wert haben(damit die Hauptklasse mit eingeschlossen), es soll praktisch Global aber nur innerhalb...