![]() |
Application soll bei in Hintergrund stellen verschwinden
Mein Programm soll sobald es in den Hintergrund kommt, optisch vom Bildschirm verschwinden, aber natürlich trotzdem weiterlaufen.
Es soll also nicht mehr angezeigt werden (Habe fürs wiederanzeigen ein Tray Icon) Wie geht das? |
Re: Application soll bei in Hintergrund stellen verschwinden
Verstecke dein MainForm bei TApplication.OnDeactive, dann sollte es gehen.
mfG mirage228 |
Re: Application soll bei in Hintergrund stellen verschwinden
und wie bekomme ich den Taskleisten eintrag weg?
|
Re: Application soll bei in Hintergrund stellen verschwinden
Verschwindet der nicht, wenn du das MainForm schließt?
|
Re: Application soll bei in Hintergrund stellen verschwinden
bei mir ned
|
Re: Application soll bei in Hintergrund stellen verschwinden
Also wenn ich Application.MainForm.Hide; aufrufe verschwindet bei mir der Eintrag aus der Taskleiste...
Zeig mal deinen Code! mfG mirage228 |
Re: Application soll bei in Hintergrund stellen verschwinden
Ich verwende diesen Code:
Code:
Aber da geht nix weg...
procedure THardwareMon.FormDeactivate(Sender: TObject);
begin Application.MainForm.Hide; end; |
Re: Application soll bei in Hintergrund stellen verschwinden
nicht OnDeactivate vom Formular sondern von TApplication.
Du machst ne Prozedur der Form procedure xxx(Sender: TObject) und schreibst dort deinen Code rein. Dann weist im OnCreate der MainForm zu: Application.OnDeactivate := XXX; // oder wie auch immer mfG mirage228 |
Re: Application soll bei in Hintergrund stellen verschwinden
aso ok werd ich mal probieren
|
Re: Application soll bei in Hintergrund stellen verschwinden
Ich bin zu blöd für das bekomme immer einen bug
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:55 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz