I am writing a new project tonight I thought I may have a go at writing a program to close process, for example when Notepad.exe is opened, it will inform the user to enter a password if correct run app else close it, well simple

I was just wondering should I go with for checking the process I thought of a normal timer, but I am unsure someone said to me maybe use threading
I not had much experience on threading so I don’t know were to start on that. also I herd VB.NET has 3 timers a normal one a server one and a threading one.
what one do you think will be the best to use for my app, Remember it be running in the background all the time.

Thanks