Forum: Win32/Win64 API (native code)
by himitsu,
28. Mär 2011
alles mit GetCurrentProcessId ignorieren
) and (GetCurrentProcessId <> pe32.th32ProcessID) then
FProcessID := pe32.th32ProcessID;
Forum: Win32/Win64 API (native code)
by himitsu,
19. Nov 2010
OK, dann halt doch nur AnsiSameText.
Hätte den vollständigen Pfad erwartet (wie bei Application.ExeName :stupid: ),
da ja mehrere Dateien auf einer Festplatte den selben Namen besitzen können.
Forum: Win32/Win64 API (native code)
by himitsu,
19. Nov 2010
Das hätt ich jetzt nicht von dir erwartet.
Hier wäre es wohl besser zu prüfen, ob sich der Name am Ende des Strings befindet,
nicht daß jemand eine Datei sucht und zufällig ein Verzeichnis genauso heißt.
Und ob es sich auch um den kompletten Namen handelt,
nicht daß man nach "ample.exe" sucht und die "example.exe" schließt.
eventuell so? (k.A. ob's richtig ist)
s :=...