>>Hi,
>>
>>You have a few options that can achieve this.
>>
>>1. Use the CreateMutex Function API
>>2. Create a temporary user specific local file and keep a handle to throughout the duration of the application. If the user tries to create a second instance you can detect the undeletable version of this file and stop the application opening. If the app crashes, your file can be deleted.
>>3. Use George Taskers Is_Run available in the downloads. If this uses getwindowtext, I am not sure.
>
>You ignored my ClsEvent class, which can manage a single-instance -anything- within a single machine - it permits named event objects, so that several single-instance event monitors can be running independently at the same time on a single system...
Sorry, it wasn't a case of ignoring... more a case of ignorance on my part.
I will certainly take a look at it.
Mace
Précédent
Répondre
Voir le fil de ce thread
Voir le fil de ce thread à partir de ce message seulement
Voir tous les messages de ce thread
Voir tous les messages de ce thread à partir de ce message seulement