Ne répond pas pendant une procédure longue [Résolu]

nicodada 43 Messages postés samedi 10 décembre 2005Date d'inscription 12 juillet 2007 Dernière intervention - 11 juil. 2006 à 15:09 - Dernière réponse : PCPT 13368 Messages postés lundi 13 décembre 2004Date d'inscription 3 février 2018 Dernière intervention
- 12 juil. 2006 à 14:22
Bonjour,
Le problème est que dans mon application le programme ne répond plus pendant des procédures longue (boucle,algorithme). Il faudrait au moin que mon programme ne plante pas. pour que je puisse mettre une progressBar.
Merci
Afficher la suite 

Votre réponse

3 réponses

Meilleure réponse
BasicInstinct 1471 Messages postés mardi 5 février 2002Date d'inscription 20 octobre 2014 Dernière intervention - 11 juil. 2006 à 15:16
3
Merci
'lut

rajoute un doevents dans ta boucle.

++

BasicInstinct

Merci BasicInstinct 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 93 internautes ce mois-ci

Commenter la réponse de BasicInstinct
OneHacker 1466 Messages postés jeudi 2 novembre 2000Date d'inscription 23 septembre 2007 Dernière intervention - 12 juil. 2006 à 03:12
0
Merci
Doevents ne sert à pas à faire avancer la progressbar  dans ce cas l ! Utiliser un thread et attribue le à la procédure effectuant une opération longue.

Redman
Commenter la réponse de OneHacker
PCPT 13368 Messages postés lundi 13 décembre 2004Date d'inscription 3 février 2018 Dernière intervention - 12 juil. 2006 à 14:22
0
Merci
salut,
pas de thread en VB6. c'est bien doevents, et la progressbarr n'existe pas pour le moment donc...

nicodada -> pense à valider la réponse de BasicInstinct si c'est ok (et c'est la cas)...
<hr size="2" width="100%" />Prenez un instant pour répondre à ce sondage svp
Commenter la réponse de PCPT

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.