Exécuter une application et attendre oui ou non qu'elle se termine.

Contenu du snippet

J'ai créer cette source car j'en avais besoin pour un de mes programme.
Et, comme elle est difficile à trouver, j'ai décider de la publier.

Source / Exemple :


Public Sub compile(ByVal fichier As String, ByVal attendre As Boolean)
        Dim appli As New Process
        appli.StartInfo.FileName = fichier
        'Définition du style de la fenêtre (caché)
        appli.StartInfo.WindowStyle = ProcessWindowStyle.Hidden
        'Démarrage de l'application
        appli.Start()
        'test pour savoir si l'application doit attendre la fin de l'exécution
        If attendre = True Then
        'empêche l'application de continuer tant que l'exécutable n'est pas terminé
            Do Until (appli.HasExited.ToString = True)
            Loop
        End If
    End Sub

Conclusion :


Voila, j'espère que cette source vous servira.

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.

Du même auteur (LandTech)