Prozesse

Hi,
ich hab ne Frage zu Prozessprioritätsänderungen (schönes Wort oder)

gibt es mit Delphi irgendeine Möglichkeit die Priorität eines Programmfremden Prozesses zu ändern?

oder genauer:

SetPriorityClass(GetCurrentProcess, REALTIME_PRIORITY_CLASS);

das ändert die Priorität meines Programms, was müsste ich statt GetCurrentProcess eintragen um die Priorität eines anderen Prozesses zu verändern,
geht das überhaupt?

Und kann ich das auch wenn mir nur bekannt ist welche exe Datei zu dem Prozess gehört, nich aber welche interne Nummer (oder wie immer das organisiert ist) er hat?

Vielen Dank im Voraus Michael

SetPriorityClass(GetCurrentProcess, REALTIME_PRIORITY_CLASS);

Hallo Michael,

das sollte funktionieren. Wie du die ID eines Prozesses findest habe ich in http://www.wer-weiss-was.de/cgi-bin/forum/showarticl… beschrieben.

Gruß
Manfred

Danke
Hi Manfred

Danke für die schnelle Hilfe genau sowas hab ich gesucht !

Michael