20nov/100
Flex Library – Savoir si plusieurs instance d'une application sont lancées – SingleInstanceChecker
SingleInstanceChecker est une librairie très simple puisqu'elle ne comporte qu'une classe et une méthode.
Mais cette méthode peut vous être utile dans un cas bien précis, si vous voulez qu'une seule instance de l'application soit lancée. Attention, on ne parle pas d'un utilisateur qui ne peut s'authentifier qu'une fois sur un poste, on parle ici d'avoir l'application ouverte dans plusieurs onglets.
Son utilisation est très simple:
var c:SingleInstanceChecker = new SingleInstanceChecker("uniqueName");
if (c.isSingle() == true)
//only one instance already running
else
//application is already opened in another browser or browser tab
La manipulation se fait à l'aide de la classe LocalConnection qui permet de faire communiquer plusieurs SWF lancés sur une même machine. Voilà, ça peut servir !
Flex Application – blocking multiple running at the same time
Articles similaires
- Comparaison des performances Flash Player 10 et 10.1 (debug et non-debug) par IBM
- AdvancedDataGrid, Charting et OLAPDataGrid (datavisualization.swc) enfin GRATUIT!
- Flex Effect: Effets personnalisés, définir une classe Effect Factory (fabrique)
- Créer un projet FlexLibrary pour les assets (icônes, éléments graphiques, …)
- Flash Remoting – Envoyer des requêtes en utilisant NetConnection
Commentaires (0)
Trackbacks (0)
(Souscrire aux commentaires de cet article)
Aucun trackbacks pour l'instant





