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

wmade 34 Messages postés samedi 18 juin 2016Date d'inscription 20 octobre 2017 Dernière intervention - 8 oct. 2016 à 18:33 - Dernière réponse : Arnoid 35 Messages postés mardi 17 février 2015Date d'inscription 5 novembre 2016 Dernière intervention
- 5 nov. 2016 à 11:13
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 

1 réponse

Répondre au sujet
Arnoid 35 Messages postés mardi 17 février 2015Date d'inscription 5 novembre 2016 Dernière intervention - 5 nov. 2016 à 11:13
0
Utile
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.