Bonjour,
Je me lance dans la programmation VB et tente de créer déjà mon premier programme à l'aide de l'IDE VStudio2k8.
Le programme que je souhaite créer est censé executer une commande DOS en fonction de ce qui sera coché dans le Formulaire.
Le problème que je rencontre est justement dans l'execution de la commande.
J'utilise un simple test de condition "Si caseA cochée alors "commande DOS".
Je fais donc ça pour caque case mais, une fois les cases cochées, toutes les commandes se lancent en même temps.
"Quand boutonRun appuyé"
"Si caseA cochée alors CommandeDOS1"
"Si caseB cochée alors CommandeDOS2"
J'aimerai donc trouver un moyen pour que les commandes s'exécutent l'une aprés l'autre.
Je colle un bout du code pour que les choses soient plus parlantes.
Google est mon ami, je cherche encore mais étant encore super débutant mes recherches sont limités ne connaissant pas forcément les bon termes.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 Public Class FPrincipal Private Sub FPrincipal_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load Dim dirDossier1 As String = D:\mondossier... Dim dirDossier2 As String = D:\mondossier2... End Sub Private Sub Documents1_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Documents1.CheckedChanged End Sub Private Sub Documents2_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Documents2.CheckedChanged End Sub Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Lancer.Click If Documents1.Checked Then Shell("macommande maVariableDocuments1 leResteDeMaCommande") If Documents2.Checked Then Shell("macommande maVariableDocuments2 leResteDeMaCommande") End Sub End Class
Merci d'avance à ceux qui voudront bien m'accorder un peu de leur temps.
Partager