[VB.NET] Sauvegarder l'état d'une Checkbox [Résolu]

vnihoul777 44 Messages postés mardi 27 août 2013Date d'inscription 25 mars 2017 Dernière intervention - 4 août 2015 à 12:26 - Dernière réponse : vnihoul777 44 Messages postés mardi 27 août 2013Date d'inscription 25 mars 2017 Dernière intervention
- 4 août 2015 à 16:25
Bonjour a tous :)

Voilà j'ai fais une petite application et j'aimerais que dans ma prochaine version,

Le bouton "Version Steam" reste coché même si l'application se ferme :(

Je suis très très très débutant donc voilà :)

MERCCI A TOUS :D

Afficher la suite 

4 réponses

Répondre au sujet
ucfoutu 18030 Messages postés lundi 7 décembre 2009Date d'inscriptionModérateurStatut 22 janvier 2018 Dernière intervention - 4 août 2015 à 12:40
0
Utile
Bonjour,
Débutant ? Raison de plus pour consulter MSDN (que t-u as sur TA machine) :.
Regarde : je ne suis pas vb.nettiste et n'ai même pas VB.Net sur ma machine, mais je sais parvenir à ceci et le lire :
https://msdn.microsoft.com/fr-fr/library/saa62613%28v=VS.120%29.aspx
Il doit y avoir une explication, car je ne suis pas un génie ...
Commenter la réponse de ucfoutu
vnihoul777 44 Messages postés mardi 27 août 2013Date d'inscription 25 mars 2017 Dernière intervention - 4 août 2015 à 13:51
0
Utile
je pensait avoir compris mais ça ne marche pas, voilà ce que j'ai fait :

Lorsque l'état de la checkbox est changé :
    Private Sub CheckBox1_CheckedChanged(sender As Object, e As EventArgs) Handles CheckBox1.CheckedChanged
My.Settings.check1 = CheckBox1.Checked
My.Settings.Save()
My.Settings.Reload()
End Sub


Lorsque la Form se ferme :
    Private Sub Form1_Closing(sender As Object, e As CancelEventArgs) Handles Me.Closing
If CheckBox1.Checked = True Then
My.Settings.check1 = True
Else
My.Settings.check1 = False
End If
End Sub
End Class


Commenter la réponse de vnihoul777
cs_Le Pivert 4835 Messages postés jeudi 13 septembre 2007Date d'inscriptionContributeurStatut 24 janvier 2018 Dernière intervention - 4 août 2015 à 14:41
0
Utile
Bonjour,

comme ceci:

 Private Sub Form1_FormClosing(sender As Object, e As System.Windows.Forms.FormClosingEventArgs) Handles Me.FormClosing
        If CheckBox1.Checked = True Then
            My.Settings.check1 = True
        Else
            My.Settings.check1 = False
        End If

    End Sub
    Private Sub Form1_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load
        If My.Settings.check1 = True Then
            CheckBox1.Checked = True
        Else
            CheckBox1.Checked = False
        End If
    End Sub

Commenter la réponse de cs_Le Pivert
vnihoul777 44 Messages postés mardi 27 août 2013Date d'inscription 25 mars 2017 Dernière intervention - 4 août 2015 à 16:25
0
Utile
Ça marche merci beaucoup !!
Commenter la réponse de vnihoul777

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.