Précédent   Forum du club des développeurs et IT Pro > Dotnet > Langages > VB.NET
VB.NET Forum d'entraide sur la programmation Visual Basic .NET. Avant de poster -> FAQ VB.NET, Articles VB.NET, Sources VB.NET
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 08/01/2013, 11h13   #1
tardmonkey
Invité régulier
 
Homme
Technicien réseau
Inscription : décembre 2012
Messages : 8
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Technicien réseau
Secteur : Arts - Culture

Informations forums :
Inscription : décembre 2012
Messages : 8
Points : 5
Points : 5
Par défaut Attendre la fin d'un Shell avant d'en lancer un autre

Bonjour,

Je cherche à exécuter des commandes Shell en boucle, mais mon problème c'est que ce sont des commandes qui lance des exports très lourds et la boucle marche certes, mais ca m'ouvre des dizaines de console et du coup .. ca plante.
Ce que je voudrais faire c'est attendre la fin de l’exécution de la première commande Shell avant d'en lancer une autre et ainsi de suite.

Voici la boucle extraite de mon code :

Code :
1
2
3
4
5
6
'comboBox3 contient divers nom de dossiers
Dim shellUse As String
         For Each nom As String In Me.ComboBox3.Items
            shellUse = "C:\Program Files\Toon Boom Animation\Harmony 7.8\nt\bin\Controlcenter.exe -batch -export -export_env " & nomProd & " -export_job " & nom & " -path " & lastPath
            Shell(shellUse, AppWinStyle.NormalFocus)
        Next
Merci d'avance ! : )
tardmonkey est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/01/2013, 11h18   #2
Pol63
Expert Confirmé Sénior
 
Avatar de Pol63
 
Homme Sébastien
Développeur .NET / DBA SQL SERVER
Inscription : avril 2007
Messages : 10 224
Détails du profil
Informations personnelles :
Nom : Homme Sébastien
Âge : 31
Localisation : France, Puy de Dôme (Auvergne)

Informations professionnelles :
Activité : Développeur .NET / DBA SQL SERVER
Secteur : Industrie

Informations forums :
Inscription : avril 2007
Messages : 10 224
Points : 17 080
Points : 17 080
Envoyer un message via Skype™ à Pol63
shell a une surcharge avec un paramètre wait à mettre à true
Pol63 est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 08/01/2013, 16h17   #3
tardmonkey
Invité régulier
 
Homme
Technicien réseau
Inscription : décembre 2012
Messages : 8
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Technicien réseau
Secteur : Arts - Culture

Informations forums :
Inscription : décembre 2012
Messages : 8
Points : 5
Points : 5
Merci !
tardmonkey est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Cette discussion est résolue.
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 20h30.


 
 
 
 
Partenaires

Hébergement Web