Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Running application
Message
From
13/09/2002 02:33:18
 
 
General information
Forum:
Visual FoxPro
Category:
Troubleshooting
Miscellaneous
Thread ID:
00699671
Message ID:
00700053
Views:
15
>>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
Previous
Reply
Map
View

Click here to load this message in the networking platform