Hi,
ich kämpfe mit einem ähnlichen Probnlem.
ich möchte das Programm in den Vordergund holen, wenn es bereits geöffnet ist.
Delphi-Quellcode:
Unit1 ....
....
Initialization
wnd := FindWindow('TForm1','VD-Office - Antragserfassung');
if wnd <> 0 then
begin
showWindow(Wnd, SW_RESTORE);
SetForeGroundWindow(Wnd);
halt;
end;
end.
Das geht auch recht gut. Nur, wenn das Programm in der Tasleiste war, kann man es nicht mehr minimieren. Finde ich irgendwie nicht so gut.
Kalli