>I need to figure out if my application is already running and display message to the user.
>
>How can this be acheived?
There are a number of solutions, including George Tasker's ISRun() and my ClsEvent() which can be used to set up single-instance apps (ClsEvent is capable of creating single-instance anythings.) Both can be found in the downloads section.