begin process at 2012 02 17 11:10:58
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Visual Basic & VB.NET

 > 

Archives Visual Basic

 > 

Graphique

 > 

Barre de chargement en fonction du chargement de ma liste


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Barre de chargement en fonction du chargement de ma liste

dimanche 14 juillet 2002 à 11:15:14 | Barre de chargement en fonction du chargement de ma liste

allserv

Bonjour,

Je debute en visual basic, j'ai une liste qui charge des données dans une listbox! Le prob c que le chargement dure un certain temps et je voudrais mettre une barre de chargement précisant à l'utilisateur l'avancement de cette action ! Comment je pourrais faire ?

Merci d'avance
dimanche 14 juillet 2002 à 12:30:15 | Re : Barre de chargement en fonction du chargement de ma liste

ashboody

Membre Club

pour remplir ta listbox tu fais une boucle non ?
et bien dans ta boucle tu incrémente la valeur de ta barre de progression (Progressbar1.value) Microsoft Common Control


-------------------------------
Réponse au message :
-------------------------------

Bonjour,

Je debute en visual basic, j'ai une liste qui charge des données dans une listbox! Le prob c que le chargement dure un certain temps et je voudrais mettre une barre de chargement précisant à l'utilisateur l'avancement de cette action ! Comment je pourrais faire ?

Merci d'avance
dimanche 14 juillet 2002 à 12:45:45 | Re : Barre de chargement en fonction du chargement de ma liste

allserv

Ben le prob c que ca va pas aller a 100%, car g pas 100 enregistrements, normalment je devrais faire un truc du genre :

form4.ProgressBar1.Max = ?

Mais je sais pas quoi mettre après, tu peux m'aider ?

Merci d'avance
dimanche 14 juillet 2002 à 12:47:37 | Re : Barre de chargement en fonction du chargement de ma liste

ashboody

Membre Club
ben tu fais

progressbar1.value = (nbre d'éléments chargés/nbre d'éléments a charger) *100

-------------------------------
Réponse au message :
-------------------------------

Ben le prob c que ca va pas aller a 100%, car g pas 100 enregistrements, normalment je devrais faire un truc du genre :

form4.ProgressBar1.Max = ?

Mais je sais pas quoi mettre après, tu peux m'aider ?

Merci d'avance
dimanche 14 juillet 2002 à 19:50:05 | Re : Barre de chargement en fonction du chargement de ma liste

CalistX

Voilà comment est-ce que moi je fais :
Imagine que ça c ta boucle qui rempli la listbox :
While
form4.ListBox.AddItem ....
Wend

Donc moi ce que je fais, c que je fais une premiére boucle de la même façon mais qui ne remplit rien (pour obtenir le nombre d'élément qui seront ajouter):
Dim NbElem

While
NbElem = NbElem + 1
Wend

While
form4.ListBox.AddItem ....
Wend

Ensuite je devise ce nombre par 100 pour savoir le nombre à ajouter à ta Barre de Chargement à chaque tour de la boucle (ou a chaque ajout dans la listbox):

Dim NbElem
Dim ToDoPlus

Form4.ProgressBar1.min = 0
Form4.ProgressBar1.value = 0
Form4.ProgressBar1.max = 100

While
NbElem = NbElem + 1
Wend

ToDoPlus = NbElem / 100

While
Form4.ProgressBar1.value = Form4.ProgressBar1.value + Fix(ToDoPlus)
form4.ListBox.AddItem ....
Wend

Voilà, et pour éviter que la barre ne dépasse 100 (ce qui provoquerai une erreur) :

Dim NbElem
Dim ToDoPlus

Form4.ProgressBar1.min = 0
Form4.ProgressBar1.value = 0
Form4.ProgressBar1.max = 100

While
NbElem = NbElem + 1
Wend

ToDoPlus = NbElem / 100

While
If (Form4.ProgressBar1.value + Fix(ToDoPlus)) > 100 Then
Form4.ProgressBar1.value = 100
Else:
Form4.ProgressBar1.value = Form4.ProgressBar1.value + Fix(ToDoPlus)
End if

form4.ListBox.AddItem ....
Wend

Voili voilà, si ca marche pas tu peux me mailer à calistx@hotmail.com (file moi aussi ton code au passage ce sera plus simple)

-------------------------------
Réponse au message :
-------------------------------

ben tu fais

progressbar1.value = (nbre d'éléments chargés/nbre d'éléments a charger) *100

-------------------------------
Réponse au message :
-------------------------------

Ben le prob c que ca va pas aller a 100%, car g pas 100 enregistrements, normalment je devrais faire un truc du genre :

form4.ProgressBar1.Max = ?

Mais je sais pas quoi mettre après, tu peux m'aider ?

Merci d'avance



Cette discussion est classée dans : fonction, chargement, liste, barre


Répondre à ce message

Sujets en rapport avec ce message

chargement liste en fonction d'1 selection dans une autre liste [ par fej ] Bonjour,je voudrai afficher des infos dans une liste box en fonction d'une sélection dans une autre liste.Quelqu'un aurait-il une solution ?Merci d'av Fonction absente dans Kernel32.dll [ par Arecibo ] Salut, bon j'aimerais que vous m'aidiez :Je voulais réaliser une application qui se cache de la liste des processus en se faisant passer pour service. Faire un prog qui gère la décompression en RAR ou en ACE en fonction d'une barre de progression. Dur, dur ... :( [ par Olivier ] En fait, le principe, c'est d'utiliser les DLL Unrar.dll ou Unace.dll, de sortir les fonctions qui permettent l'extraction d'archives du même nom le t Liste des codes d'erruers [ par xavier77 ] salut à tous.........J'aimerai savoir s'il existe un moyen de retrouver la description d'une erreur en fonction de son code car une fois un projet com liste des fonction VB [ par tchouck ] Salut a tous ou pourrais je trouver une liste de toutes les fonction VB uvec une explication pour chacune d'elles.merciPs.en français si possible. ACCESS [ par gosbos2003 ] Est-il possible dans un formulaire de modifier un champs en fonction de la valeur d'une liste modifiable?Par exemple, j'ai une table de client, certai Affuchage d'information en fonction d'une donnée d'une liste déroulante [ par hasen ] BonjourJ'ai besoin d'un peu d'aide car je voudrais faire quelque chose qui parait tout à fait faisable, mais que je n'arrive pas à faire.En fait, j'ai Barre de chargement [ par Devil17049 ] Bonjour, j'aimerais savoir comment mettre une barre de chargementvoila merci beaucoup Devil Comment trier une liste déroulante créée dans la barre d'outils [ par cutkilleuse ] salut tout le monde,J'ai un gros soucis concernant les tris!!! ='(A partir d'un formulaire j'ai un bouton qui me permet de créer mes propres requetes, Probleme sur Zone de liste [ par Black91 ] Bonjour ! dans mon formulaire j'ai une zone liste dont la source est un requete parametrable. Donc en fonction ce ce qui a été choisi, j'ai comme resu


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,515 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales