Entwickler-Ecke
Windows API - Eigenes Icon in TNA ermitteln [gelöst]
PascalFreundin - Mo 17.11.03 15:50
Titel: Eigenes Icon in TNA ermitteln [gelöst]
Dank meines Stöberns in Euren Beiträgen habe ich es geschafft, mein Programm-Icon in der TNA unterzubringen. Es ist auch nur dort sichtbar und wird nicht in der "üblichen" Taskleiste angezeigt, wenn es läuft.
Mein Problem ist jetzt:
Wie kann ich ermitteln, ob dieses Programm (meines) bereits läuft?
Kann ich irgendwo auslesen, welche Programme in der TNA bereits laufen?
Im Moment ist es nämlich leider so, daß es mehrfach gestartet werden kann, wie kann ich das verhindern?
mr_data - Mo 17.11.03 16:17
Hallo,
da musst du bitte mal Googeln. Es gab mal eine fertige Unit Oneinst,
die finde ich aber momentan nicht mehr.
Die entscheidende Win-API-Funktion heisst Createmutex.
Hier steht z.B. was :
http://www.xs4all.nl/~pzaal/delphi/tips/application.htm
Motzi - Mo 17.11.03 16:24
CREATESEMAPHORE ist
CREATEMUTEX vorzuziehen... (einfach mal im Forum suchen -> oder einfach den 2 Links folgen)
PascalFreundin - Mo 17.11.03 16:36
=> mr_data: DANKE! Dein Tip war GOLD wert, es funktioniert!
=> Motzi: Die Geschichte mit den Semaphoren werde ich noch ausprobieren, DANKE!
DANKE für die prompte Hilfe!!! :D
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!