Also ich habe nicht gesagt das sie nicht funktioniert sondern ich habe gesagt das sie manchmal nicht funktioniert

, weil
if pos(sProcName, pe32.szExeFile) <> 0 then
der Processname nicht immer in dem Pfad enthalten ist z.B.: durch Umbennenen.
Mfg ReDoX