N'abend,
wenn mein Programm in eine
Exception läuft,
vom Debugger angehalten wurde,
Zitat:
---------------------------
Benachrichtigung über Debugger-
Exception
---------------------------
Im Projekt Project1.exe ist eine
Exception der Klasse ERegExError mit der Meldung 'unexpected end of expression' aufgetreten.
---------------------------
Anhalten Fortsetzen Hilfe
---------------------------
ich diesen Dialog mit ESC abbreche
und ich dann in diesem "fast angehaltenem" Zustand das Debuggen mit Strg+F2 beende, dann
- kann ich im Editor noch eine Weile etwas machen, wie z.B. Speichern.
(welches beim nächsten Schritt noch sehr wichtig sein wird)
- Wenn ich dann aber mit F9 neu anfangen will, mit Debuggen,
oder wenn ich die
IDE schließen/beenden will,
dann verreckt die komplette
IDE, indem sie einfriehrt.
Meißtens läßt sie sich dann nur noch über den Taskmanager abschießen,
oder manchmal/selten bekomm ich sie über [x] weg, bzw. das Menü in der Startleiste. (in allen Fällen läßt sich zu diesem Zeitpunkt nix mehr speichern oder Dergleichen)
Auf diese Weise hab ich die
IDE heute bestimmt schon 7-8 Mal verrecken lassen, bevor ich endlich auf dieses Verhalten eine mögliche Antwort fand.
Können das Andere auch nachvollziehen?
XP SP3 32 Bit und bis auf das letzte Help-Update alle Updates und der
IDE Fix Pack 2010 3.5 sind installiert.
(läßt sich nicht installieren, aber egal, wo zugibt's die Delphi-Referenz )
[add]
grad eben kamm vor'm endgültigen Verrecken noch dieses
Zitat:
---------------------------
Fehler
---------------------------
Schwerer Fehler im Debugger während des Zurücksetzens des Prozesses: 'Der Debugger wurde nicht initialisiert'. Speichern Sie die Änderungen und starten Sie Delphi 2010 neu.
---------------------------
OK
---------------------------
Nur das mit dem Speichern bekommt man, trotz des netten Hinweises/Tipps, nicht mehr hin.
[add2]
Wenn ich auf [Fortsetzen] klicke, dann kommt es zum selben Ergebnis wie beim ESC.
Und wenn ich danach dann noch auf die Pausetaste [II] drück, vor dem Strg+F2 oder dem Beenden, dann tritt dieses böse Verrecken nicht ein.