@Gehstock: Ich helfe dir gerne, aber wozu PM? Das ist ein Forum, man teilt seine Erkenntnisse allen mit
Du hast einen Code gepostet, mit dem du testest, ob ein Prozess läuft. Deinen Aussagen nach läuft er aber immer, man kann die Aktivität allerdings an Netzwerk- und an CPU-Belastung messen.
CPU wäre mir zu unsicher, das gibts zu oft falschen Alarm, es sei denn du testest direkt auf den Prozess. Das ist möglich:
http://www.delphipraxis.net/internal...ct.php?t=73537
Ansonsten eben die Netzwerkaktivität. Dafür musst du auf jeden Fall als Admin arbeiten, und brauchst einen Monitoring-Treiber.
Zum Beispiel WinPCap, mit dem zum Beispiel Ethereal arbeitet. Ich denke, das gibt es Delphi-Wrapper bzw. Importlibs.
Lukas Erlacher
Suche Grafiktablett. Spenden/Gebrauchtangebote willkommen.
Gotteskrieger gesucht!
For it is the chief characteristic of the religion of science that it works. - Isaac Asimov, Foundation I, Buch 1