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.