Comment savoir une form déjà exécutée

simo5963 Messages postés 127 Date d'inscription vendredi 12 octobre 2007 Statut Membre Dernière intervention 24 mars 2009 - 19 août 2008 à 16:36
cs_Megafan Messages postés 389 Date d'inscription dimanche 7 avril 2002 Statut Membre Dernière intervention 23 septembre 2016 - 20 août 2008 à 09:05
Comment savoir une form déjà exécutée<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /??>





 




Le problème c’est que une form s’exécute avec un événement de souris, mais chaque déplacent de souris je exécute un autre instance de cette form mais moi je veux que la dernier form soit détruire



Merci!!!

_________________________________________________
 Sun [J2EE] > Microsoft [.NET]

<>

10 réponses

jmfmarques Messages postés 7666 Date d'inscription samedi 5 novembre 2005 Statut Membre Dernière intervention 22 août 2014 27
19 août 2008 à 16:41
Pas tout compris....

D'instinct : un principe :

Bonjour (mot important) souris ==>> adieu Form ==>> bonjour nouvelle Form
et ainsi de suite, ma foi ...
(drôle de mécanisme, en passant ...)
0
gillardg Messages postés 3275 Date d'inscription jeudi 3 avril 2008 Statut Membre Dernière intervention 14 septembre 2014 2
19 août 2008 à 16:52
bof c'est normal  tout ça quand on éxécute quelqu'un il meurt( généralement )

Bonjour chez vous !
0
simo5963 Messages postés 127 Date d'inscription vendredi 12 octobre 2007 Statut Membre Dernière intervention 24 mars 2009 1
19 août 2008 à 16:58
Vous connaissez MSN Messenger client.



<?xml:namespace prefix o ns "urn:schemas-microsoft-com:office:office" /??>
 




Chaque fois que tu déplace le pointeur sur un contact il te donne qu’il informations sur le contact c’est toolTip, moi je développe ce tooltip sous forme d’un form ,chaque fois que je déplace la souris sur un élément de treeview je affiche cette form qui porte les infos sur cette élément  .le soucis c’est lorsque je déplace la souris sur un autre élément un EXCEPTION s’ élève la form est déjà exécutée.



 




Merci !!!








_________________________________________________
 Sun [J2EE] > Microsoft [.NET]


<>
0
gillardg Messages postés 3275 Date d'inscription jeudi 3 avril 2008 Statut Membre Dernière intervention 14 septembre 2014 2
19 août 2008 à 17:07
donc c'est un tooltip fait à partir d'un form
ben mets ton code dans un try catch  si  un EXCEPTION s' élève

Bonjour chez vous !
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
simo5963 Messages postés 127 Date d'inscription vendredi 12 octobre 2007 Statut Membre Dernière intervention 24 mars 2009 1
19 août 2008 à 17:15
Vous ne me compreniez pas monsieur.




<?xml:namespace prefix o ns "urn:schemas-microsoft-com:office:office" /??>
 






y a une solution sans  try cacht








_________________________________________________
 Sun [J2EE] > Microsoft [.NET]


<>
0
gillardg Messages postés 3275 Date d'inscription jeudi 3 avril 2008 Statut Membre Dernière intervention 14 septembre 2014 2
19 août 2008 à 17:18
ben si tu as la solution c'est quoi la question??

Bonjour chez vous !
0
cs_Megafan Messages postés 389 Date d'inscription dimanche 7 avril 2002 Statut Membre Dernière intervention 23 septembre 2016 2
19 août 2008 à 18:22
Essaye avec un mutex
@+
Megafan
0
simo5963 Messages postés 127 Date d'inscription vendredi 12 octobre 2007 Statut Membre Dernière intervention 24 mars 2009 1
19 août 2008 à 19:25
3 ans en développent j'ai jamais entendu  ce mutex

_________________________________________________
 Sun [J2EE] > Microsoft [.NET]

<>
0
gillardg Messages postés 3275 Date d'inscription jeudi 3 avril 2008 Statut Membre Dernière intervention 14 septembre 2014 2
19 août 2008 à 19:57
0
cs_Megafan Messages postés 389 Date d'inscription dimanche 7 avril 2002 Statut Membre Dernière intervention 23 septembre 2016 2
20 août 2008 à 09:05
Salut,
C'est dommage qu'après 3 ans d'étude en developpement, tu n'ais jamais entendu parler de mutex (sémaphore d'exclusion mutuelle en Français et si ma mémoire est bonne). Un mutex permet l'accès exclusif à une ressource, que cela soit une variable jusqu'à une application compléte (empecher deux lancements de la même application), tu peux donc utiliser ce principe sur une Form pour être sure qu'elle ne soit affichée qu'une fois.
Fais une petite recherche sur google, tu trouveras pleins d'exemples d'utilisations (rubriques:  mutex, thread, synchronisation)
@+
Megafan
0
Rejoignez-nous