Einzelnen Beitrag anzeigen

Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.171 Beiträge
 
Delphi 10.4 Sydney
 
#8

Re: MessageDialog nach 5 Minuten schließen lassen

  Alt 2. Jun 2004, 07:15
Zitat von ak1:
So ein kleines Beispiel wäre super.
Ist zwar kein 100%-Beispiel (Abgeleitet von einer anderen Lösung):
Delphi-Quellcode:
procedure TMyThread.Execute;
begin
  Sleep(5*60*1000); // 5 min

  wnd := FindWindowEx(Application.MainForm.Handle, 0, nil, 'GesuchterFensterTitel');

  if wnd <> 0 then
  begin
    BringWindowToTop(wndOption); // Ab und zu nötig
    SendMessage(wndOption, WM_COMMAND, ID_OK, 0); // OK-Taste drücken
  end;
end;
  Mit Zitat antworten Zitat