C# - ProgressBar: Job de durée non connue.

C# - ProgressBar: Job de durée non connue. - C#/.NET managed - Programmation

Marsh Posté le 10-05-2004 à 16:51:03    

Voila je veux faire un progress bar mais je connais pas la durée
et il ny a aucun moyen de la connaitre.
 
(en fait jattend un reponse dun serveur)
 
 donc je veux utiliser l´equivalent de  
la  
JProgressBar bar
avec  
bar.setIndeterminate(true);
 
en c# ca donne koi ? je me trompe dobjet ?
 
Merci


Message édité par meumeul le 10-05-2004 à 16:52:16
Reply

Marsh Posté le 10-05-2004 à 16:51:03   

Reply

Marsh Posté le 12-05-2004 à 14:26:02    

J'ai eu ce genre de problème avec l'attente de démarrage d'un service.
En général, l'attente de la réponse d'un serveur n'est pas infinie !!!
Il suffit de mettre le Max du progressbar au delà du timeout du serveur.
Ensuite tu fais avancer doucement et là deux cas :

  • Le serveur répond : tu fais afficher d'un coup le progressbar au maximum et tu le réinitialise.
  • Le serveur ne répond pas : tu réinitialises ton progressbar et lance un message d'erreur de timeout.


C'est de la ruse mais c'est efficace.
 
Les navigateurs rusent encore plus : si la réponse du serveur se fait attendre, ils diminuent la fréquence de mise à jour de la barre de progressions!!!


Message édité par pascal34 le 12-05-2004 à 14:26:20
Reply

Marsh Posté le 12-05-2004 à 15:53:08    

ahaaha pas mal comme technique... jaime bien. dans le genre bidouille c ultime :D :D
 
Mais bon setIndeterminate c qund meme plus propre... pas dequivalent donc, je suppose que tu as du chercher

Reply

Marsh Posté le 12-05-2004 à 16:35:21    

meumeul a écrit :

ahaaha pas mal comme technique... jaime bien. dans le genre bidouille c ultime :D :D


 
Faux !!!
 
L'ultime bidouille c'est d'afficher puis de retirer un gif animé  :D  
 
Sinon :
 
http://msdn.microsoft.com/library/ [...] stopic.asp

Reply

Marsh Posté le 12-05-2004 à 16:46:41    

pascal34 a écrit :

Faux !!!
L'ultime bidouille c'est d'afficher puis de retirer un gif animé  :D  


 
AHAHA jý avais pensé.. mais je suis pas sado mazo a ce point lol
edit: je regarde le lien demain je pars du boulot now


Message édité par meumeul le 12-05-2004 à 16:47:00
Reply

Marsh Posté le 12-05-2004 à 16:59:14    

Pour le gif animé, un bon vieux JLabel doit faire l'affaire. Pas essayé :p

Reply

Marsh Posté le 12-05-2004 à 16:59:39    

Pour le gif animé, un bon vieux JLabel doit faire l'affaire. Pas essayé :D

Reply

Marsh Posté le 13-05-2004 à 09:49:38    

yop finalement c pas mal. si les jlabels bouffent le gif et lance lanim c cool. pass essayé.
 
kun a un gif sous la main ?
 
ahhaa franchement c qund meme comique cthistoire je trouve...

Reply

Marsh Posté le 13-05-2004 à 10:42:29    

meumeul a écrit :

yop finalement c pas mal. si les jlabels bouffent le gif et lance lanim c cool. pass essayé.
 
kun a un gif sous la main ?
 
ahhaa franchement c qund meme comique cthistoire je trouve...


 
Enregitrer l'image sous ... [:pascal34]

Reply

Marsh Posté le 13-05-2004 à 11:13:48    

pascal34 a écrit :

Enregitrer l'image sous ... [:pascal34]


 
AHAHHAHHAHAHAAHHAAH J´adore ! mdr !

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed