![]() |
Programm aus den Tray holen
Hi DP,
ich habe ein Programm, welches sich ins Tray einnistet, aber kein Fenster erscheint. Wie kann ich nun das Programm aus den Tray holen? MfG xZise |
Re: Programm aus den Tray holen
Was verstehst du unter "aus dem Tray holen"? Willst du das Programm beenden und das Icon entfernen oder willst du ein Fenster anzeigen oder... Es gibt im Forum auch genug Beispielcode, wie man das macht.
|
Re: Programm aus den Tray holen
Ich möchte das Programm anzeigen.
|
Re: Programm aus den Tray holen
Form1.show :gruebel:
|
Re: Programm aus den Tray holen
1. das fenster suchen mit findwindow
2. showwindow mit dem gefunden fensterhandle, und schuwpps sollte es wieder auf dem desktop zu finden sein ;-) |
Re: Programm aus den Tray holen
Warum sollte er das Fenster suchen? Es ist doch wahrscheinlich sein eigenes und das sollte er kennen.
|
Re: Programm aus den Tray holen
Zitat:
Richtig, WAHRSCHEINLICH ;-) wenn nicht, dann ist vllt aber das bsp aus der codelib ganz hilfreich: ![]() |
Re: Programm aus den Tray holen
Moment!
Naja... Es ist nicht mein Programm (warum habe ich das nicht im 1. Post gesagt)... MfG xZise |
Re: Programm aus den Tray holen
Und du bist dir sicher dass, das Programm eine Programmoberfläche hat? Nur weil es ein TrayIcon gibt muss dazu keine Programmoberfläche existieren.
|
Re: Programm aus den Tray holen
Ein Fenster muss es haben, da das TrayIcon eine Messageloop benötigt. Aber das Fenster muss nicht unbedingt sichtbar sein.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:42 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