Visual Basic

Bonjour,
J'ai créer un programme test , vu que je débute en programmation.
Dans mon programme , j'ai mis une barre de chargement pour faire genre , et je veut que dès que quelqu'un clique sur un bouton , sa charge la barre.

Dans les propriété de mon bouton , j'ai donc mis :
ProgressBar1.Value = 10

ProgressBar1.Value = 20

ProgressBar1.Value = 30

ProgressBar1.Value = 30

ProgressBar1.Value = 50

ProgressBar1.Value = 60

ProgressBar1.Value = 70

ProgressBar1.Value = 80

ProgressBar1.Value = 90

ProgressBar1.Value = 100

Le problème , c'est que j'aimerais que sa fasse des pauses entre chaque chergement , j'ai tenter d'ajouter la commande sleep , mais sa me dit qu'elle n'est pas déclarer , comment faire ?

--
N'hésite pas a venir vers nous pour toute vos autres questio­ns...
>>> www.commentcamarche.net <<<
@ + 
Configuration: Windows XP
Firefox 3.5.3

23 réponses

  1. Tu peux ajouter un Timer ; à chaque évènement Tick du Delay (delai entre chaque Tick) indiqué dans ses propriétés, tu augmentes la progression.
    0
    1. j'aimerais le faire avec sleep
      ou alors explique moi super clairement comment le faire avec le timer car je débute.

      ensuite , j'aimerais que dès que la barre a fini de charger sa affiche un petit message qui s'ouvre
      0
      1. Tu es sous microsoft visual basic 2008 ?
        0
        1. Dans ton onglet "Fenêtre.vb [Design]", tu ajoutes un contrôle Timer à partir de ta boîte à outils. Dans ses propriétés, tu modifies : "Enabled : True", et "Interval : intervalle en ms". Puis tu vas dans "Evénements" (à côté de "Propriétés" et tu double-cliques sur "Tick". Dans le code, tu ajoute un code genre celui que je vais te fournir dans 10 ms.
          0
          1. Me.ProgressBar1.Value += 10 (à chaque Tick)
            0
            1. ok laisse tomber je crois que je vais demander a quelqu'un d'autre.
              ta compris quand je dis que je débute ? --'
              0
              1. je t'ai quand même bien mâché l'insertion du Timer tu y es arrivé ?
                0
                1. explique moi comment le faire avec le SLEEP !
                  le problème c'est que sa me dit que le sleep n'est pas déclarer
                  0
                  1. "Ok je mate ça sur le mien"
                    EXPLIQUE COMMENT FAIRE AVEC LE SLEEP POUR LES PAUSES
                    0
                    1. Je regardais juste sur mon IDE comment faire !
                      Ca doit ressembler à ça : "System.Threading.Thread.Sleep(10000)"
                      La fonction fait une pause de 10 secondes avant de continuer.
                      0
                      1. MERCI BEAUCOUP A TOI SA MARCHE !!!
                        ensuite , j'aimerais que dès que la barre a fini de charger a 100% sa affiche un petit message qui s'ouvre , comment faire ?
                        0
                        1. Après la commande
                          ProgressBar1.Value = 100
                          tu insère un MsgBox comme ceci :
                          MsgBox("Texte du message, Style du message (ils te sont proposés), "Titre du message")
                          0
                          1. merci beaucoup
                            et une fois que j'ai fini mon projet je fais comment pour créer le programme ?
                            0
                            1. Il faut le compiler :
                              Tu peux le lancer pour le tester dans "Menu : Déboguer/Démarrer le déboguage"
                              Tu peux le compiler sans le lancer dans "Menu : Générer/Générer [programme]"
                              Après, il faut récupérer l'exécutable dans le dossier "Visual Studio 2008/Projects/[projet]/bin/" puis "Debug" après un déboguage ou "Release" après une génération.
                              0
                              1. j'ai un problème avec le message ...
                                Sa me met une erreur , je met quoi comme style ?
                                0
                                1. Le style est-il "MsgBoxStyle.Exclamation" ou "MsgBoxStyle.Critical" ?
                                  0
                                  1. problème résolu pour le message
                                    j'arrive pas a créer le logiciel après
                                    0
                                    1. Il se génère correctement ou il fait une erreur ?
                                      0
                                      • 1
                                      • 2