Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Beliebiges Programm (*.exe) in Taskleiste aufnehmen (https://www.delphipraxis.net/180973-beliebiges-programm-%2A-exe-taskleiste-aufnehmen.html)

tomkupitz 4. Jul 2014 09:34

Beliebiges Programm (*.exe) in Taskleiste aufnehmen
 
Hallo,

wie kann ich obiges mit Delphi realisieren? Den Link zum Programm in den Taskleistenordner kopieren reicht scheinbar nicht. Gibt es einen Cache der noch zurückgesetzt werden muss? Ggf. Registryeinträge?

Danke und beste Grüße

Sherlock 4. Jul 2014 12:34

AW: Beliebiges Programm (*.exe) in Taskleiste aufnehmen
 
Gemäß dem hier http://msdn.microsoft.com/en-us/libr...8VS.85%29.aspx darf man das nicht (Absatz unter dem ersten Bild einer Taskbar).

Es gibt da was für den windows Scripting Host, das aber ein sehr...spezieller Hack ist. http://www.codeproject.com/Articles/...Taskbar-on-Win

Sherlock

hesch21 4. Jul 2014 15:36

AW: Beliebiges Programm (*.exe) in Taskleiste aufnehmen
 
Der erwähnte 'Hack' funktioniert nur bedingt. Ich habe mich sehr intensiv mit diesem Thema beschäftigt und auch tatsächlich einen wirklich funktionierenden 'Hack' gefunden, werde mich aber hüten, diesen hier detailliert zu veröffentlichen. Mein Problem war das, dass unser Alarmierungstool als stiller Alarm lediglich über eine Farbänderung des Icons anzeigt, ob eine Alarmmeldung erfolgt ist oder nicht. Also muss das Icon zwingend sichtbar sein.
Es gibt an sich nur eine Möglichkeit, ein Icon fest in die Taskbar zu programmieren: Man muss herausfinden, wo der Explorer das Icon in der Registry archiviert und wo die Einstellung ist, ob es permanent in der Taskbar sein soll oder nicht. Dann muss man den denn Explorer beenden (nicht abschiessen), den Wert in der Registry anpassen und den Explorer neu starten.


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:52 Uhr.

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