@Delphi.Narium
"Wie bist Du dahinter gekommen, dass dort ein Fehler sein könnte?"
In dem ich die Adresse die bei der
Exception angegeben wurde im
->suchen ->zu Adresse springen, eingegeben habe, ist es falsch ?
Aufruf von IsFormSizeStored habe ich niergens gefunden, es ist ja eine
vcl Methode ?
darum wird es vermutlich niergens zu finden sein, oder ?
Nein, das ist nicht falsch, es ist genau der Weg, wie ich auch nach Fehlern suche.
Das Problem ist nun halt leider, dass die Fehlerursache irgendwo "davor" im Programm liegt.
Mein Vorgehen ist in so einem Fall:
Debugger benutzen.
Einen Haltepunkt auf genau diese Zeile setzen.
Programm starten.
Wenn der Debugger nun an dem Haltepunkt stehen bleibt (oder durch Auslösen des Fehlers) im Debugger in Einzelschritten weitergehen und schauen, wo genau Du im eigenen Quelltext "landest". Das kann zuweilen dauern und sehr nervtötend sein.
Wenn Du nun (mehr oder weniger schnell) im eigenen Quelltext landest, dort den Quelltext
vor dieser Stelle überprüfen.
Wird da was freigegeben, was nicht freigegben werden sollte?
Fehlerprüfung für alle Eventualitäten einbauen ...
Notfalls, wie weiter oben schon angeregt, "großflächig" auskommentieren, bis der Fehler nicht mehr auftritt. Dann stückweise die Auskommentierung wieder entfernen, um so der Fehlerstelle näherzukommen.
Eventuell mal hier schauen
https://www.delphipraxis.net/187827-...einer-ist.html ab Post #19.