WIDGETS GAMBAS
LOGICIELS GAMBAS 3
TUTORIELS
VISITES

   visiteurs

   visiteurs en ligne

Où ça, qui ça?
Creer son logiciel - Lancement unique d'un prog
Lancement unique de votre programme


bonsoir,
Taoteblue nous livre aujourd'hui une astuce fort interessante.
En effet cette petite routine sert à tester l'existence de votre application dans les taches lancées.
Ainsi, vous ne pourrez pas lancer deux fois votre application.
Voici le code :

PUBLIC SUB Form_Open()
DIM Sortie AS String

EXEC ["pgrep", "-f", "-l", "le_nom_de_mon_programme.gambas"] WAIT TO Sortie

IF Split(Trim$­(Sortie), gb.NewLine).Count > 1 THEN
Message.Info("Programme déjà ouvert", "Fermer")
ME.Close
ELSE

'la suite du programme

ENDIF
END

A bientôt


Date de création : 10/08/2010 @ 23:28
Dernière modification : 10/08/2010 @ 23:28
Catégorie : Creer son logiciel
Page lue 3148 fois


Imprimer l'article Imprimer l'article


react.gifRéactions à cet article

Personne n'a encore laissé de commentaire.
Soyez donc le premier !


ACCES RAPIDE
RECHERCHE




LOGICIELS GAMBAS 2
LES INSTRUCTIONS
LES COMPOSANTS
Divers

^ Haut ^