NvZ75
Messages postés24Date d'inscriptionmercredi 10 septembre 2008StatutMembreDernière intervention15 juin 2010
-
19 mars 2009 à 15:37
NHenry
Messages postés15113Date d'inscriptionvendredi 14 mars 2003StatutModérateurDernière intervention22 avril 2024
-
25 mars 2009 à 19:52
Hello voila, je développe en ce moment un petit
utilitaire avec plusieurs checkbox (différente option à effectuer en shell mais
aussi en modif registre) et 3 bouton.
Le premier qui permet n'appliquez l'exécution des checkbox coché.
Le deuxième qui permet de rétablir les checkbox par défaut.
Le troisième qui permet de fermer le programme.
Mon problème es le suivant lorsque j'ai plusieurs
checkbox coché et que je valide par le bouton appliquez toutes les exécution
coché ce lance en même temps (normal) hors je voudrai attendre qu'une exécution soit
terminé avant de lancé la secondes exécution.
NvZ75
Messages postés24Date d'inscriptionmercredi 10 septembre 2008StatutMembreDernière intervention15 juin 2010 20 mars 2009 à 18:12
Et bien mon bouton appliquez fait appel au checkbox coché de cette manière la:
Private Sub BTNInstallTab1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BTNInstallTab1.Click
If CheckBox1.Checked = True Then
If My.Computer.FileSystem.FileExists("Appz/name_apps.exe") Then
'Ici je place mon execution
Else
MsgBox("Apps n'a pas pu être installé.")
End If
End If
Et ensuite je rajoute ma 2 ème checkbox la 3 ème est ainsi de suite, donc de cette manière toute les checkbox appeler par le bouton vont s'executez en meme temps.
NHenry
Messages postés15113Date d'inscriptionvendredi 14 mars 2003StatutModérateurDernière intervention22 avril 2024159 22 mars 2009 à 13:47
Bonjour,
Tu peux utiliser un attribut booléen sur ta form, et durant cette opération, tu le met à True, cela indique de ne pas agir aux autres evenements (à tester en début de procédure evidemment).
NvZ75
Messages postés24Date d'inscriptionmercredi 10 septembre 2008StatutMembreDernière intervention15 juin 2010 24 mars 2009 à 16:53
Ok parfait sa fonctionne avec quelque modif, maintenant j'ai un souci lorsque je clique plusieurs fois sur le bouton appliquez il me lance une vague d'install (autant que le nombre de checkbox coché rien de plus normal c'est ce qu'on lui demande) mais lorsque la série d'install est terminé il me la relance autant de fois que j'ai cliquez sur appliquer.
Il y a t'il un moyen afin d'évitez cela afin d'evitez de pouvoir recliquez sur le bouton avant la fin des installation ?