Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Programm aus den Tray holen (https://www.delphipraxis.net/102569-programm-aus-den-tray-holen.html)

xZise 31. Okt 2007 08:17


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

Luckie 31. Okt 2007 08:49

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.

xZise 31. Okt 2007 17:04

Re: Programm aus den Tray holen
 
Ich möchte das Programm anzeigen.

gsh 31. Okt 2007 17:58

Re: Programm aus den Tray holen
 
Form1.show :gruebel:

lbccaleb 31. Okt 2007 18:00

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 ;-)

Luckie 1. Nov 2007 08:21

Re: Programm aus den Tray holen
 
Warum sollte er das Fenster suchen? Es ist doch wahrscheinlich sein eigenes und das sollte er kennen.

lbccaleb 1. Nov 2007 08:36

Re: Programm aus den Tray holen
 
Zitat:

Zitat von Luckie
Warum sollte er das Fenster suchen? Es ist doch wahrscheinlich sein eigenes und das sollte er kennen.


Richtig, WAHRSCHEINLICH ;-)


wenn nicht, dann ist vllt aber das bsp aus der codelib ganz hilfreich:

fensterhandle bekommen

xZise 1. Nov 2007 12:33

Re: Programm aus den Tray holen
 
Moment!
Naja... Es ist nicht mein Programm (warum habe ich das nicht im 1. Post gesagt)...

MfG
xZise

SirThornberry 1. Nov 2007 12:36

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.

Luckie 1. Nov 2007 12:48

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 10:59 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz