Forum: Programmieren allgemein
Delphi
by Sinspin,
16. Mär 2020
Ich würde es so probieren
FillChar(si, SizeOf(TStartupInfo), 0);
with si do begin
cb:=Sizeof(TStartupInfo);
dwFlags:=STARTF_USESHOWWINDOW;
wShowWindow:=SW_SHOWNORMAL;
hStdOutput :=hChildStdoutWr;
end;
Forum: Programmieren allgemein
Delphi
by Sinspin,
15. Mär 2020
Hallo, in CreateProcess kannst du via StartupInfo und dem Feld dwFlags = STARTF_USESHOWWINDOW und wShowWindow = SW_SHOWNORMAL angeben wie die zu startende Anwendung dargestellt werden soll.
Dann ist es nicht mehr nötig dein anderes Programm weiter nach hinten zu setzen.