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 ToolHelp32-API und die bds.exe... (https://www.delphipraxis.net/38152-toolhelp32-api-und-die-bds-exe.html)

Dax 15. Jan 2005 13:51


ToolHelp32-API und die bds.exe...
 
Hi :)

Ich versuche grade, mir ein kleines Tool zu schreiben, das mir meine bds.exe abschiesst (nur für mich zum testen, keine Sorge. Eure Delphis sind sicher ;)). Ich erstelle mir mit
Delphi-Quellcode:
Snapshot := CreateToolHelp32Snapshot(TH32CS_SNAPPROCESS or TH32CS_SNAPTHREAD, 0);
einen Snapshot und gehe dann mit Process32First(..) und Process32Next(..) durch diesen Snapshot durch, falls man das so sagen kann. Allerdings taucht nirgends die bds.exe auf, obwohl gestarten und funktionierend... :?
Im Taskmanager steht sie aber.. Mache ich bei den Snapshots was falsch oder nutzt der TM eine andere Technik?

Luckie 15. Jan 2005 14:09

Re: ToolHelp32-API und die bds.exe...
 
Guckst du hier: http://www.luckie-online.de/Delphi/S...zessliste.html

Dax 15. Jan 2005 14:40

Re: ToolHelp32-API und die bds.exe...
 
Danke, jetzt funktionierts, und killen kann ich den Prozess auch ^^
Aber mir gings nicht von Anfang an ums killen, sondern ich wollte die Threads des Prozesses pausieren. Könnt ihr mir noch einen Tip geben? Hab' keine Funktion gefunden, die mir die Threads eines Prozesses auflistet, und da die ToolHelp-API nicht zu funktionieren scheint, kann ich auch nicht auf die Thread32First/Next-Funktionen zurückgreifen.. :(

Luckie 15. Jan 2005 15:08

Re: ToolHelp32-API und die bds.exe...
 
Warum geht die ToolHelp-API bei dir nicht? Was hast du für ein OS?

Dax 15. Jan 2005 15:14

Re: ToolHelp32-API und die bds.exe...
 
Windows XP Home.. die TH-API listet schon Prozesse/Threads auf, aber nicht die BDS und deren Threads, leider :(

helgew 12. Aug 2008 21:29

Re: ToolHelp32-API und die bds.exe...
 
- ops, grad gemerkt, dass der Thread uralt ist -

Mackhack 12. Aug 2008 21:34

Re: ToolHelp32-API und die bds.exe...
 
Zitat:

Zitat von helgew
- ops, grad gemerkt, dass der Thread uralt ist -

Du wolltest doch sicherlich was fragen???

helgew 12. Aug 2008 23:48

Re: ToolHelp32-API und die bds.exe...
 
keine Sorge, hab das mittlerweile gelöst bekommen (hier) mit "task -kill bds.exe"
Danke der Nachfrage :)


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