title: How to check if a process is running using Delphi?
body: <p>Similar to this question, but in Delphi:</p>
  
  <p><a href="https://stackoverflow.com/questions/51148/how-do-i-find-out-if-a-process-is-already-running-using-c">How do I find out if a process is already running using c#?</a></p>
  
  <p>I have an updater program, I want it to check the program its about to update is not currently running, preferably it would check all users, not just current user.</p>