Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Mit Delphi PEProcess-Addresse ermitteln (https://www.delphipraxis.net/60958-mit-delphi-peprocess-addresse-ermitteln.html)

tester008 14. Jan 2006 22:55


Mit Delphi PEProcess-Addresse ermitteln
 
Wie ermittel ich unter Delphi 7 die PEProcess-Addresse wäre n1 wenn mir jemand dafür nen beispiel posten könnte

Rastaman 14. Jan 2006 23:43

Re: Mit Delphi PEProcess-Addresse ermitteln
 
Also wenn es das is was ich denke das du meinst, dann geht das so anhand eines Fenster Handle der Anwendung.

Delphi-Quellcode:
var
  wndApp: HWND;
  hProc : Cardinal;
begin
  wndApp := FindWindow('Klassenname', 'Fenstertitel');
  GetWindowThreadProcessID(wndApp, hProc);
end;
So ausm Kopf...

Neotracer64 15. Jan 2006 01:55

Re: Mit Delphi PEProcess-Addresse ermitteln
 
PsLookupProcessByProcessId

Wenn du ein bisschen rumgooglest weisst du warum du keine Chance hast...

tester008 15. Jan 2006 10:24

Re: Mit Delphi PEProcess-Addresse ermitteln
 
z.b. die cheat engine www.cheatengine.org kann das ermitteln

Neotracer64 15. Jan 2006 10:55

Re: Mit Delphi PEProcess-Addresse ermitteln
 
Hast du nun gegooglet oder nicht?
Die Cheat-Engine benutzt einen Treiber in dem PsLookupProcessByProcessId aufgerufen wird. Wenn du die Grenzen Delphis kennst (siehe Luckies Paper), dann weisst du warum du verloren hast.

tester008 15. Jan 2006 11:17

Re: Mit Delphi PEProcess-Addresse ermitteln
 
bin newbie deshalb frag ich

Neotracer64 7. Feb 2006 22:15

Re: Mit Delphi PEProcess-Addresse ermitteln
 
Nachtrag:

Najaa. Treiber geht doch. Wer Bock auf Header übersetzen hat. *gg*
Hier hat jemand schon einen bedeutenden Anfang geleistet:

DDDK - "Delphi Driver Development Kit"
2. Eintrag:
http://hxdef.czweb.org/download.php


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