Hallo zusammen,
ich habe folgendes Problem:
Eine sehr umfangreiche Anwendung (kann kein Source posten und bekomme es kurioserweise nicht nachgestellt in einer Testanwendung) läuft unter Delphi 10.3 ohne Probleme. Es geht konkret um OpenDialoge/SaveDialoge, dass Execute.
Genau die gleiche Anwendung nach Delphi 10.4.1 kopiert, führt bei den genau den gleichen OpenDialogen/SaveDialogen im Execute zu einer Debugger
Exception.
Beim Anhalten lande ich irgendwo, womit ich nichts anfangen kann (siehe Anhang).
Beim Fortsetzen geht die Meldung kurz weg, kommt aber sofort wieder (siehe Anhang).
Wenn ich das Execute auskommentiere und direkt die Datei öffne/speichere mit den Funktionen die "hinter" dem Execute stehen, geht auch alles. Es liegt wirklich an dem Execute und ich kann beide Anwendungen unter D10.3.3 und D10.4.1 nebeneinander halten und die
Exception entsteht immer genau in dem Moment, wo der Dialog kurz aufgeht (man sieht ihn also) und dann kommt sofort die
Exception.
Hat dazu jemand eine Idee?