Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Prozess starten und anschließend priorität ändern (https://www.delphipraxis.net/32231-prozess-starten-und-anschliessend-prioritaet-aendern.html)

daniel8520 20. Okt 2004 15:54


Prozess starten und anschließend priorität ändern
 
Hi Leute,

folgendes: Ich hab ein Spiel. Das läuft nicht sooooo super flüssig, wenn man's einfach startet. Wenn man aber die Prozesspriorität auf "Hoch" setzt, dann läufts einwandfrei.
Nun hab ich mir geddacht, ich bau n' Prog, welches die exe des Spiels startet, und dann anschließen die Prozesspriorität ändert.
Ich bin soweit gekommen:
1.Mit ShellExecute die EXE starten (kein Problem)
2.{Hier brauch ich Hilfe}
3.Prozess auf diese Weise ändern.

Wie man sieht, liegt mein Probelm darin, den richtigen Prozess zu finden. (Im Bsp. ist das GetCurrentProcess)

Kann mir jemand weiterhelfen, und sagen, wie ich das mache!?


Danke im Vorraus!

MfG
Daniel L.

jim_raynor 20. Okt 2004 16:04

Re: Prozess starten und anschließend priorität ändern
 
Versuche den Process mit MSDN-Library durchsuchenCreateProcess zu starten. Das hat den Vorteil, dass du dort die Priorität direkt angeben kannst.


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:12 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz