Thema: Delphi access violation

Einzelnen Beitrag anzeigen

nuclearping

Registriert seit: 7. Jun 2008
708 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#7

AW: access violation

  Alt 2. Okt 2015, 10:23
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:
  1. Klassen deklariert man in Delphi üblicherweise mit einem T -Präfix. Also TCalcController = class statt CalcController = class
  2. Interne Felder in Klassen deklariert man mit einem F -Präfix. Also FAddZahl: TBerechnung; statt m_AddZahl: TBerechnung;
  3. Du brauchst nicht von TObject ableiten, das sind Klassen standardmäßig. Also TCalcController = class ist das gleiche wie TCalcController = class(TObject)
  Mit Zitat antworten Zitat