Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.150 Beiträge
 
Delphi 12 Athens
 
#2

AW: Aufrufer feststellen

  Alt 8. Okt 2014, 14:42
Der Debugger hat manchmal Probleme Variablen zu finden/lesen.
Versuch mal die CodeOptimierung in den Projektoptionen zu deaktivieren. Wenn du danach (aktuelle Code-Position des Debuggers) nicht nochmal auf diese Variable zugreifst, dann könnte sie wegoptimiert sein.

Du kannst dir aber auch per ShowMessage den Wert anzeigen lassen oder über OutputDebugStrings die Werte in das DebugLog vom Delphi schreiben.



PS: Sender.ClassName bringt natürlich nicht sehr viel, da es bei allen PaintBoxen "TPaintBox" sein wird.

Zum Vergleichen: if Sender.Name = 'PaintBox1then oder besser doch if Sender = PaintBox1 then
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests

Geändert von himitsu ( 8. Okt 2014 um 14:44 Uhr)
  Mit Zitat antworten Zitat