VisualBasic
Résolu/Fermé
Idris820
Messages postés
509
Date d'inscription
dimanche 29 juillet 2007
Statut
Membre
Dernière intervention
11 novembre 2011
-
10 juil. 2009 à 10:31
Utilisateur anonyme - 24 juil. 2009 à 15:11
Utilisateur anonyme - 24 juil. 2009 à 15:11
A voir également:
- VisualBasic
- Visualbasic - Télécharger - Langages
- Visualbasic editor - Télécharger - Langages
68 réponses
Idris820
Messages postés
509
Date d'inscription
dimanche 29 juillet 2007
Statut
Membre
Dernière intervention
11 novembre 2011
37
12 juil. 2009 à 20:02
12 juil. 2009 à 20:02
rien rien , je m'instruit en créant un petit logiciel fake pour savoir comment faire pour mes prochains logiciels.
Idris820
Messages postés
509
Date d'inscription
dimanche 29 juillet 2007
Statut
Membre
Dernière intervention
11 novembre 2011
37
12 juil. 2009 à 20:09
12 juil. 2009 à 20:09
oui , je met le timer , je clique 2 fois dessus , je met ce code :
if ProgressBar1.Value <100 then
ProgressBar1.Value = ProgressBar1.Value + 1 ' avance la barre
else
ProgressBar1.Value = 100 'barre à 100%
Timer1.Interval=0 'arrete le timer
end if
mais rien ne change , la barre se charge en moin de 2 secondes ...
if ProgressBar1.Value <100 then
ProgressBar1.Value = ProgressBar1.Value + 1 ' avance la barre
else
ProgressBar1.Value = 100 'barre à 100%
Timer1.Interval=0 'arrete le timer
end if
mais rien ne change , la barre se charge en moin de 2 secondes ...
jjsteing
Messages postés
1670
Date d'inscription
vendredi 11 mai 2007
Statut
Contributeur
Dernière intervention
21 mai 2012
181
12 juil. 2009 à 20:13
12 juil. 2009 à 20:13
cf post 61....
tu as oublier ca :
voici le code du bouton
Timer1.Interval=4200 'Lance le timer
tu as oublier ca :
voici le code du bouton
Timer1.Interval=4200 'Lance le timer
Idris820
Messages postés
509
Date d'inscription
dimanche 29 juillet 2007
Statut
Membre
Dernière intervention
11 novembre 2011
37
12 juil. 2009 à 20:14
12 juil. 2009 à 20:14
dis moi TOUT ce que je dois mettre parce que la je pige rien srx fo savoir
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Idris820
Messages postés
509
Date d'inscription
dimanche 29 juillet 2007
Statut
Membre
Dernière intervention
11 novembre 2011
37
12 juil. 2009 à 20:16
12 juil. 2009 à 20:16
et ou je le met ce code , avant sa ou après ?
For i = 1 To 100
ProgressBar1.Value = i
Next
For i = 1 To 100
ProgressBar1.Value = i
Next
jjsteing
Messages postés
1670
Date d'inscription
vendredi 11 mai 2007
Statut
Contributeur
Dernière intervention
21 mai 2012
181
12 juil. 2009 à 20:31
12 juil. 2009 à 20:31
euh.. j viens de modifier ce post... coucou, ca va ? :p
bon aller, je coupe colle pour reparer ma bévue
bon aller, je coupe colle pour reparer ma bévue
je vais etre franc : t'arriveras jamais a coder quoi que ce soit de cette manière.
Si tu veux débuter, commence deja a faire des programmes consoles, sans affichage graphique, et quand t'arriveras deja à faire 2/3 petits trucs, lance toi dans le graphique.
Et vu comme tu réponds, on est pas la pour faire le travail mais t'aider au dévellopement si il y a un probleme.
sur ce, salut.
Naga
Si tu veux débuter, commence deja a faire des programmes consoles, sans affichage graphique, et quand t'arriveras deja à faire 2/3 petits trucs, lance toi dans le graphique.
Et vu comme tu réponds, on est pas la pour faire le travail mais t'aider au dévellopement si il y a un probleme.
sur ce, salut.
Naga
Idris820
Messages postés
509
Date d'inscription
dimanche 29 juillet 2007
Statut
Membre
Dernière intervention
11 novembre 2011
37
13 juil. 2009 à 09:08
13 juil. 2009 à 09:08
nagashima , je ne t'avais pas déja dis que je n'avais pas besoin de toi sur mes post ?
ce qui signifie donc que tu peut partir et ne plus revenir.
Grand Merci et a jamais
ce qui signifie donc que tu peut partir et ne plus revenir.
Grand Merci et a jamais
Idris820
Messages postés
509
Date d'inscription
dimanche 29 juillet 2007
Statut
Membre
Dernière intervention
11 novembre 2011
37
13 juil. 2009 à 09:12
13 juil. 2009 à 09:12
je pense que jjsteing sais ce qu'il a a faire , tu n'est pas son daron.
je répond poliment , et il sait que je le remercie , maintenant mêle toi de tes oignons et STP , ne me casse plus les pieds, ne post plus sur mes post , c'est le plus beau cadeau que tu pourrai me faire.
je répond poliment , et il sait que je le remercie , maintenant mêle toi de tes oignons et STP , ne me casse plus les pieds, ne post plus sur mes post , c'est le plus beau cadeau que tu pourrai me faire.
Doudou95
Messages postés
1561
Date d'inscription
jeudi 19 juillet 2007
Statut
Membre
Dernière intervention
30 avril 2019
275
16 juil. 2009 à 14:21
16 juil. 2009 à 14:21
Tout d'abord ceci est un forum public, tout le monde peut participer.
Ensuite naga continue à t'aider malgré ton attitude puéril d'enfant de 12ans pourri gâté et ton orthographe médiocre. . . je ne comprends même pas pourquoi ce post n'est pas verrouillé et toi banni menfin ça ne va pas tarder en attendant bravo à naga pour sa patience et ses connaisances dont tu ne sais même pas faire un copier coller, affligeant . . .
Ensuite naga continue à t'aider malgré ton attitude puéril d'enfant de 12ans pourri gâté et ton orthographe médiocre. . . je ne comprends même pas pourquoi ce post n'est pas verrouillé et toi banni menfin ça ne va pas tarder en attendant bravo à naga pour sa patience et ses connaisances dont tu ne sais même pas faire un copier coller, affligeant . . .
Utilisateur anonyme
13 juil. 2009 à 09:44
13 juil. 2009 à 09:44
(je up ce message, et meme si tu veux pas que je post, j'aime pas ne pas finir un truc)
oui il fallais que tu adapte à ton truc.
Pour que ta barre mette du temps a se charger, tu fais un petit calcul : 7 minutes ca fait 60*7 = 420secondes.
si dans la boucle for qu'il t'as donnée tu fais ton calcul avec des pauses (en c++ c est des sleep)
donc 420/100 = 4.2 (on mettra 4)
/********************
ProgressBar1.Value =0
For i = 1 To 100
doevents
sleep 4
ProgressBar1.Value = i
Next
********************/
ca t'évitera juste de mettre le composant timer tout de suite, vas-y petit a petit
ce site te permettra de mieu comprendre a faire du vb
[URL]https://codes-sources.commentcamarche.net/[\URL]
oui il fallais que tu adapte à ton truc.
Pour que ta barre mette du temps a se charger, tu fais un petit calcul : 7 minutes ca fait 60*7 = 420secondes.
si dans la boucle for qu'il t'as donnée tu fais ton calcul avec des pauses (en c++ c est des sleep)
donc 420/100 = 4.2 (on mettra 4)
/********************
ProgressBar1.Value =0
For i = 1 To 100
doevents
sleep 4
ProgressBar1.Value = i
Next
********************/
ca t'évitera juste de mettre le composant timer tout de suite, vas-y petit a petit
ce site te permettra de mieu comprendre a faire du vb
[URL]https://codes-sources.commentcamarche.net/[\URL]
Idris820
Messages postés
509
Date d'inscription
dimanche 29 juillet 2007
Statut
Membre
Dernière intervention
11 novembre 2011
37
13 juil. 2009 à 10:02
13 juil. 2009 à 10:02
Je suis entièrement d'accord avec toi , ce que tu vien de faire je l'ai deviné moi même et fais moi même , mais le blem , c'est que je ne veut pas faire avec la commande sleep , je préfère faire sa avec le timer
Pourquoi ?
Car j'ai vista et que le programme plante quand je fais un sleep...
Pourquoi ?
Car j'ai vista et que le programme plante quand je fais un sleep...
ah je savais pas que ca planté le sleep sous vista. et bien pour le timer il y a un onglet avec dedans le parametre evènement.
Bon la c est de mémoire mais t'as l'air d'avoir compris des trucs depuis l'autre fois donc tu devrais facilement trouver.
Tu mets le temps voulut au timer (4seconde pour moi), et dans évènement, tu colle le code qui fait progresser la barre.
je sais aps si je suis trés clair la mais bon /:
Bon la c est de mémoire mais t'as l'air d'avoir compris des trucs depuis l'autre fois donc tu devrais facilement trouver.
Tu mets le temps voulut au timer (4seconde pour moi), et dans évènement, tu colle le code qui fait progresser la barre.
je sais aps si je suis trés clair la mais bon /:
Idris820
Messages postés
509
Date d'inscription
dimanche 29 juillet 2007
Statut
Membre
Dernière intervention
11 novembre 2011
37
13 juil. 2009 à 10:12
13 juil. 2009 à 10:12
Tkt pas j'ai compris...
La seul chose que je te demande , c'est ne poste pas de messages démoralisant ou me rabaissant c'est tout.
La seul chose que je te demande , c'est ne poste pas de messages démoralisant ou me rabaissant c'est tout.
Idris820
Messages postés
509
Date d'inscription
dimanche 29 juillet 2007
Statut
Membre
Dernière intervention
11 novembre 2011
37
13 juil. 2009 à 10:23
13 juil. 2009 à 10:23
Un affichage console , sa m'intéresse pas trop :D
Idris820
Messages postés
509
Date d'inscription
dimanche 29 juillet 2007
Statut
Membre
Dernière intervention
11 novembre 2011
37
13 juil. 2009 à 10:29
13 juil. 2009 à 10:29
Attend , j'ai pas encore tester , je vais tester mais d'ici 15 min.
Idris820
Messages postés
509
Date d'inscription
dimanche 29 juillet 2007
Statut
Membre
Dernière intervention
11 novembre 2011
37
13 juil. 2009 à 10:31
13 juil. 2009 à 10:31
Ok ,je te remerci , j'irais vois sa après.
jjsteing
Messages postés
1670
Date d'inscription
vendredi 11 mai 2007
Statut
Contributeur
Dernière intervention
21 mai 2012
181
13 juil. 2009 à 13:55
13 juil. 2009 à 13:55
salut,
Bon, alors... t en es où??
Et tu m as pas répondu à savoir ce qu il se passe pendant que le gonz attend, bras croisé avec un café à la main, pendant 7 min .... Tu copis des fichiers, tu calcule des trucs???
car je te repete, le timer n est pas la methode approprié !!. mais bon, ca marche quand meme...
Bon, alors... t en es où??
Et tu m as pas répondu à savoir ce qu il se passe pendant que le gonz attend, bras croisé avec un café à la main, pendant 7 min .... Tu copis des fichiers, tu calcule des trucs???
car je te repete, le timer n est pas la methode approprié !!. mais bon, ca marche quand meme...
Idris820
Messages postés
509
Date d'inscription
dimanche 29 juillet 2007
Statut
Membre
Dernière intervention
11 novembre 2011
37
13 juil. 2009 à 13:56
13 juil. 2009 à 13:56
bah donne moi la meilleur méthode pour le faire si c'est possible...
jjsteing
Messages postés
1670
Date d'inscription
vendredi 11 mai 2007
Statut
Contributeur
Dernière intervention
21 mai 2012
181
13 juil. 2009 à 13:57
13 juil. 2009 à 13:57
Tu lis pas ou quoi ????
Et tu m as pas répondu à savoir ce qu il se passe pendant que le gonz attend, bras croisé avec un café à la main, pendant 7 min .... Tu copis des fichiers, tu calcule des trucs???
Et tu m as pas répondu à savoir ce qu il se passe pendant que le gonz attend, bras croisé avec un café à la main, pendant 7 min .... Tu copis des fichiers, tu calcule des trucs???
Idris820
Messages postés
509
Date d'inscription
dimanche 29 juillet 2007
Statut
Membre
Dernière intervention
11 novembre 2011
37
13 juil. 2009 à 13:59
13 juil. 2009 à 13:59
c'est trop long a expliquer , pu importe , comme je l'ai précisé , je créer un petit fake pour déconer
jjsteing
Messages postés
1670
Date d'inscription
vendredi 11 mai 2007
Statut
Contributeur
Dernière intervention
21 mai 2012
181
13 juil. 2009 à 14:04
13 juil. 2009 à 14:04
rerere cf post 61...
à la fin j texplique comment réellement utiliser une progress bar...
Le fait est que l on utilise une pregress bar pour montrer a l utilisateur qu un processus est en cours.. donc ca doit lui indiquer +/- où il est ai.
si tu met un timer, ca n'inquera pas où en est le processus (dans mon ex la copye des 37 fichiers) , mais ou en ai le temps (dans t on exemple 7min).
j espere que je suis clair
à la fin j texplique comment réellement utiliser une progress bar...
Le fait est que l on utilise une pregress bar pour montrer a l utilisateur qu un processus est en cours.. donc ca doit lui indiquer +/- où il est ai.
si tu met un timer, ca n'inquera pas où en est le processus (dans mon ex la copye des 37 fichiers) , mais ou en ai le temps (dans t on exemple 7min).
j espere que je suis clair
jjsteing
Messages postés
1670
Date d'inscription
vendredi 11 mai 2007
Statut
Contributeur
Dernière intervention
21 mai 2012
181
13 juil. 2009 à 14:11
13 juil. 2009 à 14:11
je sais bien.. mais vu qu il debute, autant qu il apprenne directement la bonne logique, car, je pense que tu sera d accord avec moi, le timer, c est pas efficace, et ce n est pas comme cela que doit s utiliser la progression d une barre.