Ja, ich habe Break-Points gesetzt und als der Fehler kam, war der blaue Pfeil auch bei der Zeile. :/
Wie greifst du auf
CalcController
zu? Ich vermute, du instanzierst diesen hier auch nicht?
Und btw:
- Klassen deklariert man in Delphi üblicherweise mit einem T
-Präfix. Also TCalcController = class
statt CalcController = class
- Interne Felder in Klassen deklariert man mit einem F
-Präfix. Also FAddZahl: TBerechnung;
statt m_AddZahl: TBerechnung;
- Du brauchst nicht von TObject
ableiten, das sind Klassen standardmäßig. Also TCalcController = class
ist das gleiche wie TCalcController = class(TObject)