bouv
Messages postés1411Date d'inscriptionmercredi 6 août 2003StatutMembreDernière intervention 3 mars 2019
-
10 mai 2004 à 11:45
bouv
Messages postés1411Date d'inscriptionmercredi 6 août 2003StatutMembreDernière intervention 3 mars 2019
-
11 mai 2004 à 08:12
Voila,
Mon problème est que j'ai fait quelques petits utilitaires pour mon boulot (dont un carnet d'adresses que l'on peut réduire dans la barre de taches).
Et je me suis apperçu que les utilisateurs oublient le logiciel une fois dans la barre de taches et relancent une nouvelle fois le programme.
Quand je passe près de leur bureau je vois parfois 8 ou 10 icones à coté de l'horloge.
J'aimerai donc qu'au lancement, le soft vérifie s'il n'y a pas déjà d'instance d'ouverte. Si une instance est ouverte, il l'affiche eventuellement, sinon il s'ouvre.
cs_moustachu
Messages postés1079Date d'inscriptionjeudi 14 novembre 2002StatutMembreDernière intervention 1 janvier 2012 10 mai 2004 à 12:22
Pour détecter si l'appli est déjà lancée App.Previnstance prends la valeur True.
Ensuite, si tu connais le nom de la fenêtre à rechercher utilises l'api findwindows pour récupérer son handle puis l'api.. heu.. zut j'ai un trou là... SetWindows je crois pour afficher ta fenêtre.