VisualBasic
Résolu
Idris820
Messages postés
509
Date d'inscription
Statut
Membre
Dernière intervention
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonsoir,
je suis en train de créer un petit programme "fake" , mon premier programme visual basic !
j'aurai souhaité savoir , je sais créer un bouton ainsi qu'une barre de chargement mais comment faire pour que lorsque quelqu'un clique sur le bouton , sa lance automatiquement le chargement de la barre ??
Merci de noter que je suis un novice et que je débute,
Bien cordialement,
je suis en train de créer un petit programme "fake" , mon premier programme visual basic !
j'aurai souhaité savoir , je sais créer un bouton ainsi qu'une barre de chargement mais comment faire pour que lorsque quelqu'un clique sur le bouton , sa lance automatiquement le chargement de la barre ??
Merci de noter que je suis un novice et que je débute,
Bien cordialement,
A voir également:
- VisualBasic
- Visualbasic - Télécharger - Langages
- Visualbasic editor - Télécharger - Langages
68 réponses
rien rien , je m'instruit en créant un petit logiciel fake pour savoir comment faire pour mes prochains logiciels.
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 ...
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
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
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
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.
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 . . .
(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]
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 /:
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.
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...
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???
c'est trop long a expliquer , pu importe , comme je l'ai précisé , je créer un petit fake pour déconer
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