Afficher un message a la fermeture de la fenêtre (vb.net)

Messages postés
34
Date d'inscription
samedi 18 juin 2016
Dernière intervention
20 octobre 2017
-
Bonjour,
J'ai fait un programme d’installation, le problème quand le formulaire s'ouvre il m'affiche l'a question qui se pose normalement quand on veux fermer le formulaire.

le code :
Imports setup_suriver.close
Public Class Suite1
    Private Sub Suite1_FormClosing(sender As Object, e As FormClosingEventArgs) Handles Me.FormClosing, Annuler.Click
        e.Cancel = True
        Dim texte As String
        If My.Settings.langue = "Français" Then
            texte = "L'instalation n'est pas terminée. Si vous abandonnez maintenand, le programme ne sera pas instalé." & vbNewLine & vbNewLine & "Vous devez relancer cet assistant pour finir l'instalation." & vbNewLine & vbNewLine & "Voulez-vous quand même quitter l'assistant d'instalation ?"
        End If

        If MsgBox(texte, MsgBoxStyle.Question + MsgBoxStyle.YesNo) = MsgBoxResult.Yes Then
            e.Cancel = False
            Application.Exit()
        Else
            e.Cancel = True
        End If


    End Sub

    Private Sub Suite1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
        My.Settings.form = Me
    End Sub
End Class
Je cherche l'erreur mais je la vois pas.ce qui le perturbe.

C'est en VB.net

J'espère que je me suis bien exprimer.

Merci

Petit apprenti du vb.net
Afficher la suite 

Votre réponse

1 réponse

Messages postés
35
Date d'inscription
mardi 17 février 2015
Dernière intervention
5 novembre 2016
0
Merci
Bonjour,
Ce code ouvre un msgbox à la fermeture de ton formulaire
Suite1
donc si tu as plusieurs formulaires déjà vérifie si tu as mis ce code dans le bon. Puis le
e.Cancel = True
au début de l'événement
FormClosing
n'est pas nécessaire il me semble.

J'espère t'avoir aider !
Commenter la réponse de Arnoid

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.