Autor Beitrag
ghost_assassin
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 18



BeitragVerfasst: Fr 03.03.06 14:39 
hi @ all

ich hab einen timer auf einer form der auf einen tastendruck reagiert und dabei soll er die minimierte form, auf der er liegt wieder herstellen. am besten so, als würde ich mit der maus das fenster in der taskleiste anwählen:

wenn es vorher maximiert war, dann auch wieder maximieren und wenn es normal/designed was, dann eben so.

ich hab verschiedene methoden angewendet, aber nix hat geholfen:

ausblenden Delphi-Quelltext
1:
2:
3:
  Form1.WindowState:=wsNormal;
  ShowWindow(Application.Handle,sw_show);
  Form1.BringToFront;

das timerevent löst auch im minimierten zustand aus, daran kann es nicht liegen!

ich hoffe ihr könnt mir weiterhelfen...

Moderiert von user profile iconTino: Überflüssige Zeilenumbrüche entfernt.
Jailbird
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 127

Windows XP Pro SP2
Delphi 7 Professional
BeitragVerfasst: Fr 03.03.06 14:49 
Application.Restore;
ghost_assassin Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 18



BeitragVerfasst: Fr 03.03.06 15:55 
danke, funktioniert hervorragend...