|Detecting a previous instance of your application|
|By: Lorenzo Dalla Vecchia Date: 13/07/1998|
This routine will prevent two copies of your program from running at the same time. It consists of a function that determines if another instance is already running and activates it if it is. The Sub Form_Load calls this function and closes the program if there is another instance of the program running.
Type of data
|True if another instance is running
False if not
In the Form_Load event, put this line at the beginning:
|If AnotherInstance() Then End|
Note that this function will not work if the application's title changes (i.e. showing filenames in the title bar).
The function is contained in a module. You can cut and paste it in any program of yours.
|Visual Basic Programming Zone is a website by
Lorenzo Dalla Vecchia.
To contact the Webmaster, click here.
Hosted by InWind: www.inwind.it