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:
---------------------------
Hexdumpproject1
---------------------------
Externe
Exception C0000006.
---------------------------
OK
---------------------------
Plus diese
Exception noch hinterher:
Zitat:
---------------------------
Anwendungsfehler
---------------------------
Exception EReadError in Modul HexDumpProject1.exe bei 0001CE97.
Fehler beim Lesen von RichEdit1.Lines.Strings: Systemfehler. Code: 1400.
Ungültiges Fensterhandle.
---------------------------
OK
---------------------------
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:
---------------------------
Fehler
---------------------------
Externe
Exception C0000006.
---------------------------
OK Details >>
---------------------------
Plus:
Zitat:
---------------------------
Fehler
---------------------------
Systemfehler. Code: 1400.
Ungültiges Fensterhandle.
---------------------------
OK Details >>
---------------------------
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:
---------------------------
Setup
---------------------------
External
exception C0000006.
---------------------------
OK
---------------------------
Plus diese
Exception nochmal hinterher:
Zitat:
---------------------------
InstallAware Wizard
---------------------------
Laufzeitfehler bei Installation: Error reading RichEdit1.Lines.Strings: System Error. Code: 1400.
Ungültiges Fensterhandle
---------------------------
OK
---------------------------
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.