VB comment mettre une fenetre qui ne s'ouvre qu'une seul fois ??

DarBird Messages postés 5 Date d'inscription   Statut Membre Dernière intervention   -  
flomine Messages postés 274 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
Je me suis lancer dans un assez gros projet sur visual basic 2010,
j'aimerais avoir une fenêtre au démarrage du logiciel lorsqu'on l'ouvre la toute première fois et ou doit accepter les conditions d'utilisation, et que une fois qu'elle sont acceptées la fenêtre ne réapparaît plus lors des autres démarrage du logiciel, comment faire ?

A voir également:

1 réponse

cs_Le Pivert Messages postés 7904 Date d'inscription   Statut Contributeur Dernière intervention   729
 
Bonjour,

Avec les Paramètres: My.Settings

Allez dans My Project en haut à droite. Ensuite dans Paramètres mettre la variable: Emp déclaré en string.

Dans la Form1:

 If My.Settings.Emp = "" Then
  Form2.ShowDialog()'Form qui ne s'ouvre qu'une fois
  End If


Dans la Form2 'Form qui ne s'ouvre qu'une fois

 Private Sub Form2_FormClosing(sender As Object, e As System.Windows.Forms.FormClosingEventArgs) Handles Me.FormClosing
        My.Settings.Emp = "Enregistrer"
    End Sub


Voilà c'est tout


0
DarBird Messages postés 5 Date d'inscription   Statut Membre Dernière intervention  
 
Sa ne marche pas.
Peut etre avec plus de détaille...
Mon logiciel s'ouvre en premier avec un splashscreen(écran de démarrage), j'ai ajouté un timer de 10 secondes et au bout de ses 10 secondes il ouvre la form qu'il faut ouvrir ( soit la 1 (form normale) ou la form2 (accepter les conditions) )
0
flomine Messages postés 274 Date d'inscription   Statut Membre Dernière intervention   126
 
Ça devrait très bien fonctionner. Pourquoi tu utilises un timer par contre ?
0