danke!
Die App starte ich mit Code, der nicht von mit ist und den ich leider auch nicht bis in die Tiefer verstehe.
Unten ein Schnipsel, das sein könnte, wovon Du sprichst.
Hast Du einen Tipp für mich, was ich eintrage, um zu sagen:
"Zeige das Fenster, in dem die App läuft, im Vordergrund, ohne jedoch modal zu werden?"
Es ist eine Anwendung, die sich mit einem Dritt-Server verbindet. Ob und wann der antwortet, weiß ich nicht.
Daher möchte ich die Status-Ausgaben einerseits sehen, andererseits aber nicht die Kontrolle über mein Programm verlieren, wenn er wieder mal hängt auf Länger. (Der Delphi-Fremdcode findet irgendwann und irgendwie heraus, wann die App fertig ist und beendet sich.)
Hier ist ein Schnipsel aus dem recht langen Delphi-Fremdcode:
Zitat:
FillChar(si, SizeOf(TStartupInfo), 0);
with si do begin
cb:=Sizeof(TStartupInfo);
dwFlags:=STARTF_USESHOWWINDOW;
if ShowWin then wShowWindow:=SW_SHOWDEFAULT
else begin
dwFlags:=dwFlags or STARTF_USESTDHANDLES;
wShowWindow:=SW_HIDE;
end;
hStdOutput :=hChildStdoutWr;
end;