Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Die Delphi-IDE (https://www.delphipraxis.net/62-die-delphi-ide/)
-   -   Mit Prozess verbinden springt in CPU Ansicht (https://www.delphipraxis.net/202676-mit-prozess-verbinden-springt-cpu-ansicht.html)

TurboMagic 26. Nov 2019 15:31

Mit Prozess verbinden springt in CPU Ansicht
 
Hallo,

warum eigentlich springt mein XE 10.3.2 immer in die CPU Ansicht wenn ich
Start/Mit Prozess verbinden aufrufe und dort mit meiner laufenden exe
verbinde?

Ich kann F9 drücken und die CPU Ansicht schließen und das Programm debuggen,
aber warum springt er immer erst da rein?

Grüße
TurboMagic

Aviator 26. Nov 2019 22:07

AW: Mit Prozess verbinden springt in CPU Ansicht
 
Ich bin jetzt nicht der absolute Crack in solchen Sachen, aber eigentlich ist es doch logisch. Das Programm befindet sich doch in einem dem Debugger unbekannten Zustand. Irgendwo läuft gerade eine Methode oder es werden nur die Windows Standard Messages hin und her geschickt und abgearbeitet. Also hält der Debugger beim Verbinden erst einmal den Prozess an und zeigt dir in der CPU Ansicht, bei welchem Befehl er sich gerade befindet.

Wenn du dann F9 drückst, dann lässt du zu, dass das Programm mit angehängtem Debugger weiter läuft und dann an deinen gesetzten Breakpoints anhält.

Sicherlich kann das noch jemand viel genau erklären, aber das wäre meine einfache Variante dazu.

Uwe Raabe 26. Nov 2019 22:15

AW: Mit Prozess verbinden springt in CPU Ansicht
 
Im Dialog Mit Prozess verbinden gibt es unten eine Checkbox Pause nach Verbindung. Ist die zufällig gesetzt?


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:28 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz