Visual Basic

Idris820 Messages postés 614 Statut Membre -  
Idris820 Messages postés 614 Statut Membre -
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
  • 2
  1. progggg Messages postés 336 Statut Membre 23
     
    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
  2. Idris820 Messages postés 614 Statut Membre 37
     
    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
  3. progggg Messages postés 336 Statut Membre 23
     
    Tu es sous microsoft visual basic 2008 ?
    0
  4. Idris820 Messages postés 614 Statut Membre 37
     
    oui
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. progggg Messages postés 336 Statut Membre 23
     
    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
  7. progggg Messages postés 336 Statut Membre 23
     
    Me.ProgressBar1.Value += 10 (à chaque Tick)
    0
  8. Idris820 Messages postés 614 Statut Membre 37
     
    ok laisse tomber je crois que je vais demander a quelqu'un d'autre.
    ta compris quand je dis que je débute ? --'
    0
  9. progggg Messages postés 336 Statut Membre 23
     
    je t'ai quand même bien mâché l'insertion du Timer tu y es arrivé ?
    0
  10. Idris820 Messages postés 614 Statut Membre 37
     
    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
  11. progggg Messages postés 336 Statut Membre 23
     
    Ok je mate ça sur le mien
    0
  12. Idris820 Messages postés 614 Statut Membre 37
     
    "Ok je mate ça sur le mien"
    EXPLIQUE COMMENT FAIRE AVEC LE SLEEP POUR LES PAUSES
    0
  13. progggg Messages postés 336 Statut Membre 23
     
    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
  14. Idris820 Messages postés 614 Statut Membre 37
     
    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
  15. progggg Messages postés 336 Statut Membre 23
     
    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
  16. Idris820 Messages postés 614 Statut Membre 37
     
    merci beaucoup
    et une fois que j'ai fini mon projet je fais comment pour créer le programme ?
    0
  17. progggg Messages postés 336 Statut Membre 23
     
    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
  18. Idris820 Messages postés 614 Statut Membre 37
     
    j'ai un problème avec le message ...
    Sa me met une erreur , je met quoi comme style ?
    0
  19. progggg Messages postés 336 Statut Membre 23
     
    Le style est-il "MsgBoxStyle.Exclamation" ou "MsgBoxStyle.Critical" ?
    0
  20. Idris820 Messages postés 614 Statut Membre 37
     
    problème résolu pour le message
    j'arrive pas a créer le logiciel après
    0
  21. progggg Messages postés 336 Statut Membre 23
     
    Il se génère correctement ou il fait une erreur ?
    0
  • 1
  • 2