![]() |
dickes "External Exception"-Problem oder aber was sonst???
Hallo,
gelegentlich übertrage ich einige TurboDelphi-Progs von meinem gewohnten Win7-OS auf ein Win10-System, auf dem ich auch Delphi10.1 Berlin installiert habe (man muss ja demnächst sowieso dahin umsteigen). Das klappte bisher auch immer recht gut. Bis vor einigen Tagen, als sich einige dieser nach Win10 übertragenen TurboDelphi-Progs auf einmal nicht mehr starten ließen. Genauer: Beim Starten dieser Progs taucht jetzt immer wieder folgende Exceptions auf: Zwei mal hintereinander folgende Exception: Zitat:
Zitat:
Tatsächlich sieht es auch so aus, als seien nur Progs davon betroffen, die ein TRichEdit-Control benutzen. Andere Progs ohne so ein RichEdit funktionieren normal. Also habe ich deswegen auf Delphi10.1 mal eine neue VCL-Anwendung erstellt und als aller erstes da mal ein TRichEdit-Control draufgezogen, und siehe da: Selbst bei einem schon alleine nur Draufziehen des TRichEdit-Control kam es ebenfalls schon zu diesen Exceptions: Zitat:
Zitat:
Und als ich schließlich die Idee hatte, dass die Ursache dafür event. an einem inzwischen irgendwie korrupierten Delphi10 liegen könnte, und ich deswegen das Delphi10 deinstallieren wollte, um es durch die aktuell neuste Delphi-Starter-Version zu ersetzen, begegneten mir diese Exceptions nochmals. Nach einem Klick die Deinstallieren-Button (in den Einstellungen "Apps") tauchten nämlich erneut diese Exceptions auf und brachen die Deinstallation damit einfach ab: Zwei mal hintereinander folgende Exception Zitat:
Zitat:
Was könnte hier bloß los sein? Verabschiedet sich vllt. mein Win10-System? Oder hat mir irgendein anderes Prog eine fehlerhafte Dll eingeschmuggelt o.ä..? Sicherheitshalber habe ich auch schonmal Norton-Security bemüht und das komplette Laufwerk C auf Viren durchsuchen lassen. Allerdings ohne das was gefunden wurde. Thx für eine jede Hilfe schonmal im Voraus. |
AW: dickes "External Exception"-Problem oder aber was sonst???
Hallo,
liegen die Programme auf einem Netzlaufwerk? wenn ja ![]() ![]() |
AW: dickes "External Exception"-Problem oder aber was sonst???
Müssen im Manifest eventuell noch die passenden CommonControls aktiviert werden, damit Windows die passende Version für das Programm wählt?
|
AW: dickes "External Exception"-Problem oder aber was sonst???
Zitat:
Nein, die Programme liegen ganz normal im Laufwerk C: Zitat:
Glaube ich nicht, und imho schließt sich das auch irgendwie aus, weil es ja die ganze Zeit davor immer funktioniert hatte. Das würde außerdem auch nicht diese Situation erklären, in der diese Exceptions auch dann schon auftauchen, wenn ich das TRichEdit-Control auf eine gerade neu erstellte VCL-Anwendung alleine nur schon draufziehe. Da sollte das Delphi10 doch wohl in jedem Fall die richtigen Controls auswählen können, oder? |
AW: dickes "External Exception"-Problem oder aber was sonst???
Was wurde am Windows 10 Rechner verändert? Weil es ging ja mal. Wie sieht es auf anderen Windows 10 Rechnern aus?
|
AW: dickes "External Exception"-Problem oder aber was sonst???
Zitat:
Wenn ich das wüsste, was an diesem Win10-Rechner verändert wurde. Meines Wissens eher nichts (bis garnichts). Das ist ja auch das kuriose. Auf einem anderen Rechner, einem Win10-Laptop, laufen die Programme jedenfalls noch ganz normal. Es muss imo also irgendwie dieses Win10 (wo die Progs jetzt nicht mehr laufen) etwas abbekommen haben. Bei einigen Exceptions wird auch ein Error in einer RichEd20.dll reklamiert. Meine Vermutung ist, dass eventuell diese .Dll irgendwie beschädigt wurde. Vielleicht sollte ich die mal erneuern? |
AW: dickes "External Exception"-Problem oder aber was sonst???
Ok, nachdem ich jetzt doch die von mir schon als defekt vermutete riched20.dll ersetz habe, waren all diese Exceptions verschwunden.
|
AW: dickes "External Exception"-Problem oder aber was sonst???
Also ich würde mir jetzt aber Gedanken machen, wie das passieren konnte.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:42 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz