Comment faire pour arrêter complètement l'exécution du code et quitter l'application?

Dans mon code, je vérifie si le fichier exécutable op.exe est dans l'exécution de l'application répertoire du chemin d'accès, dans le cas où si pas, il n'montrer MsgBox et quitte l'application, le problème est qu'il n'a pas vraiment quitter l'application, parce que le code est en cours d'exécution à chaque fois.

Voici le code dont je parle:

    If Not File.Exists("op.exe") Then
        MsgBox("op.exe not found!", MsgBoxStyle.Critical, "Error")
        Application.Exit()
    End If
    IO.Directory.CreateDirectory('files')

MsgBox s'affiche, et l'application n'est sortie, mais c'est de la création du répertoire files par la suite (IO.Directory.CreateDirectory('files')) . Je ne veux pas que, et je tiens à le fermer complètement l'application après l'avoir montré MsgBox.

Comment puis-je le faire?

Essayez Environment.Exit(0) à la place.
Coehoorn, Mais je ne veux pas l'ouvrir ou de l'utiliser, je veux juste vérifier si elle existe. Je pense que cette solution n'en est rien, mauvais?
C'est très bien, mais presque toujours ici quand vous voyez quelqu'un qui cherche un fichier ils le font mal.
Je vous remercie pour votre avis! 🙂
Si vous l'aimez, vous pouvez poster une réponse pour que je puisse marquer comme valide.

OriginalL'auteur Scott | 2012-11-27