Information générale
Catégorie:
Codage, syntaxe et commandes
Versions des environnements
Network:
Windows 2008 Server
>>>>I have an application that indicates whether a user is logged into it, and if a record is being modified. When the uses closes the application, it updates the online status. I discovered that if the user logs out of Windows, the VFP application is forced to close, and the online status remains unchanged. Is there a way for VFP to detect whether the user is logging out of Windows, or shutting down, so that it can perform its cleanup?
>>>>
>>>while you can hook windows events, it may be safer to keep a lock on a shared table which is automatically freed if the app closes/crashes or the machine is disconnected.
>>>
>>>thomas
>>
>>Thank you, Thomas. Yes, the lock already releases when the application closes, however a dashboard that shows user status is not being updated.
>>
>not knowing your exact use case my gut twitches for coding to such lock releases, as power outings will close down before any win events are sent - unless a reliable UPS on any machine running your app is guaranteed. And even then liquids can stop machiines ;-)
My focus is dealing with routine logoffs and shutdowns versus failures. However, the need for coding could be eliminated if the users closed the application first, as they are told.
Précédent
Suivant
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