Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Tasks bzw. Taskleiste überwachen? (https://www.delphipraxis.net/92820-tasks-bzw-taskleiste-ueberwachen.html)

healthhazard 26. Mai 2007 17:11


Tasks bzw. Taskleiste überwachen?
 
hey leute,
ich bin neu hier und erst mal gratulation zu diesem super forum, hab schon lösungen für einige meiner probleme gefunden...
doch da ich für folgendes problem bis jetzt noch keine lösung gefunden habe, frag ich jetzt einfach mal:

gibt es eine möglichkeit, die namen der laufenden tasks auszulesen???

(also mit tasks mein ich jetzt nicht prozesse, weil dazu hab ich schon was gefunden, ich meine die tasks, die im taskmanager unter anwundungen laufen, bzw. was alles in der taskleiste offen ist)

z.b. Arbeitsplatz oder Paint

http://www.freenet-homepage.de/healt...askmanager.JPG
http://www.freenet-homepage.de/healt...taskleiste.JPG

hintergrund meines problems is, dass ich ein programm schreiben will, dass mir ein externes programm startet, oder eine aktion ausführt sobald eine neue icq nachricht vorhanden ist
und da man ja auch anhand des namens im tasknamen feststellen könnte, wer es ist, kann man ja noch personenspezifische aktionen auführen lassen

oder noch besser wäre es, wenn es eine funktion OnNewTask oder sowas geben würde, dann müsste man nicht immer nach einer bestimmten zeit prüfen lassen, ob ein task mit einer nachrichtensitzung vorhanden ist....

gibt es eine solche funktion?

ich hoffe, ich hab euch mein problem exakt genug beschrieben, so dass ihr mir schnell helfen könnt ;-)

vielen dank im voraus,
healthhazard

Bernhard Geyer 26. Mai 2007 17:20

Re: Tasks bzw. Taskleiste überwachen?
 
Da ICQ COM-Interfaces bereitstellt gibt es vermutlich für deine Fragestellung einen passenden Event in deren COM-Schnittstellen.
Evtl. gibt es ja Anwedner dieses COM-Interfaces hier im Forum.

healthhazard 27. Mai 2007 10:47

Re: Tasks bzw. Taskleiste überwachen?
 
also ich hab mal nach icq interface gegoogelt, hab aber nicht so wirklich was gefunden, also falls sich da wer damit auskennt...bitte helfen!;-)

und ich wieß jetzt nicht genau ob ich des richtig verstehe, aber is des dann eigentlich ein eigener thread oder is des des gleiche wie ein prozess?

weil ich hab noch was zu threads gefunden, weiß aber nicht, inwieweit mir des helfen könnte:

Threads einer laufenden Anwendung ermitteln


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:03 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