Einzelnen Beitrag anzeigen

Amateurprofi

Registriert seit: 17. Nov 2005
Ort: Hamburg
1.077 Beiträge
 
Delphi XE2 Professional
 
#1

ShellExecute im Debug Mode

  Alt 25. Mai 2015, 22:17
Wenn ich im Debug-Mode mit ShellExceute ein Programm starte, dann lande ich immer im CPU-Fenster.
Code:
00570385 8BEC            mov ebp,esp
00570387 83C4F0           add esp,-$10
0057038A B8CC885600       mov eax,$005688cc
0057038F E8BCB3E9FF      call $0040b750
00570394 A1986E5700       mov eax,[$00576e98]
Gut, mit F9 geht's dann weiter, aber es ist doch etwas nervig.

Kann man das irgendwie verhindern?

Delphi-Quellcode:
      S:=ParamStr(0);
      N:=ShellExecute(0,'open',PWideChar(S),Nil,Nil,SW_SHOWNORMAL);
Arbeite ich nicht im Debug-Mode funktioniert es problemlos.
Gruß, Klaus
Die Titanic wurde von Profis gebaut,
die Arche Noah von einem Amateur.
... Und dieser Beitrag vom Amateurprofi....
  Mit Zitat antworten Zitat