ATTENDRE UN CERTAINS TEMPS (PAUSE) SANS "PERDRE LA MAIN" EN VB .NET

cs_Mémère Messages postés 222 Date d'inscription samedi 24 mars 2001 Statut Membre Dernière intervention 24 juin 2007 - 12 janv. 2003 à 22:59
Whismeril Messages postés 19020 Date d'inscription mardi 11 mars 2003 Statut Contributeur Dernière intervention 15 avril 2024 - 3 sept. 2018 à 08:34
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/5635-attendre-un-certains-temps-pause-sans-perdre-la-main-en-vb-net

Whismeril Messages postés 19020 Date d'inscription mardi 11 mars 2003 Statut Contributeur Dernière intervention 15 avril 2024 656
3 sept. 2018 à 08:34
Bonjour Aboat, comme Mémère l'a dit elle-même dans sa conclusion, l'utilisation d'un thread est bien plus adapté. Un backgroundworker par exemple.
Même en 2018 .... Ahaha
cs_Nestor Messages postés 182 Date d'inscription mardi 8 janvier 2002 Statut Membre Dernière intervention 2 octobre 2012
30 juil. 2012 à 13:09
Même en 2012.
je suis preneur du code source s'il y a eu une mise à jour.

Merci et bravo à l'auteur.
balooz Messages postés 1 Date d'inscription jeudi 16 septembre 2010 Statut Membre Dernière intervention 23 mars 2011
23 mars 2011 à 00:16
Code encore utile même en 2011 !
Bravo !
cs_GASTONLAGAF Messages postés 12 Date d'inscription vendredi 14 février 2003 Statut Membre Dernière intervention 23 octobre 2010
7 mai 2010 à 23:40
J'avais loupé l'option "note" :p
cs_GASTONLAGAF Messages postés 12 Date d'inscription vendredi 14 février 2003 Statut Membre Dernière intervention 23 octobre 2010
7 mai 2010 à 23:38
MAGNIFIQUE!
Pareil que les autre je voulais faire une pause mais tout en gardant le contrôle pour un évènement Click par exemple et Sleep me bloquait!
Magique ça marche!!!!!
Juste pour info pour ceux (qui comme moi) utilise cette fonction dans une Librairie, il faut mettre :
System.Windows.Forms.Application.DoEvents()
Voili voilou
Asnl78 Messages postés 1 Date d'inscription mardi 9 juin 2009 Statut Membre Dernière intervention 5 janvier 2010
5 janv. 2010 à 21:46
Super,

ça fait des heures que je cherche un bout de code comme ça !
Même en 2010, des contributions de 2003 (7 ans !) sont utiles...

Merci
kouki1000 Messages postés 108 Date d'inscription dimanche 8 février 2009 Statut Membre Dernière intervention 5 novembre 2010
8 mai 2009 à 19:59
Pile ce qu'il me fallait!
Je cherchais une méthode pour attendre la fin d'un event et attendre 1/2 seconde.

9/10
Oui, 9/10 car il y a mieux, mais c'est déjà très bien.
mat_yaute Messages postés 8 Date d'inscription mercredi 25 octobre 2006 Statut Membre Dernière intervention 6 mai 2008
4 oct. 2008 à 00:04
Un petite source qui m'a bien rendu service en tant que débutant en programmation. Je vais me la mettre sous le coude parce-que je pense même qu'elle va me servir pour d'autres choses.
Merci en tous cas.
bayroom Messages postés 12 Date d'inscription mercredi 12 septembre 2007 Statut Membre Dernière intervention 12 décembre 2007
4 déc. 2007 à 15:19
Chapeau; c'était vraiment utile...
hvb Messages postés 939 Date d'inscription vendredi 25 octobre 2002 Statut Membre Dernière intervention 27 janvier 2009 3
20 juin 2007 à 18:03
:)
Iceabyssal Messages postés 4 Date d'inscription lundi 4 avril 2005 Statut Membre Dernière intervention 20 juin 2007
20 juin 2007 à 14:54
Je cherchais depuis hier comment interrompre un "System.Threading.Thread.Sleep"... Genre un arret d'urgence de programme. Et ton code est parfait pour cela !
Maintenant, je peux suspendre mon appli en plein milieu d'une pause.

Merci !
leonhart01 Messages postés 4 Date d'inscription mardi 16 mai 2006 Statut Membre Dernière intervention 2 mai 2007
3 mai 2007 à 11:34
Excellent source !
J'aivais besoin de faire un sleep de 1sec mais les
routines classique ne fonctionner pas donc merci

10/10
cotazur Messages postés 1 Date d'inscription lundi 24 avril 2006 Statut Membre Dernière intervention 24 avril 2006
24 avril 2006 à 22:49
Merci beaucoup.
francoislaba Messages postés 44 Date d'inscription mardi 10 mai 2005 Statut Membre Dernière intervention 4 janvier 2006
10 oct. 2005 à 15:44
Merci,

C'est ce que je recherchais, établir une pause dans le programme de manière à ce que les différente Box se rafraichissent pendant l'execution de plusieurs boucles...
MERCI!!!
cs_cathrine Messages postés 1 Date d'inscription dimanche 2 octobre 2005 Statut Membre Dernière intervention 10 octobre 2005
10 oct. 2005 à 13:50
bonjour tt le monde,
je suis un debutante au programmation, je suis faire une petit base de donnee, j'ai un petit labotratoire d'analyses medicale, et je veux faire une base de donne au niveau d'acceil, est ce que je peux touver une aide.

merci d'avance.
_Thy_ Messages postés 33 Date d'inscription mardi 24 août 2004 Statut Membre Dernière intervention 19 septembre 2005
4 mai 2005 à 12:07
Et oui comme quoi faut pas vendre la peau de la charrue avant de tuer les boeufs :
Ce code m'est également utile, pour soulager le CPU pendant un groooos batch.

Merci, donc.
cs_MIBA Messages postés 1 Date d'inscription mercredi 22 septembre 2004 Statut Membre Dernière intervention 22 septembre 2004
22 sept. 2004 à 05:44
Merci beaucoup pour cette source, elle m'a été bien utile.
cs_leka Messages postés 19 Date d'inscription jeudi 27 mars 2003 Statut Membre Dernière intervention 17 juin 2004
15 mai 2004 à 16:22
Heuresement que tu n'as pas supprimmé ton code, il vient de me sauver la vie avec un Winsock Justement, meme si mon appli est multithreadée pour la reception, mettre les erreurs de sock et de connection dans un thread reste tres tres dangereux.
li9 Messages postés 57 Date d'inscription lundi 23 février 2004 Statut Membre Dernière intervention 11 septembre 2008 1
7 mars 2004 à 04:00
parfait c'est exactement ca qu'il me fallait!
bizarre mais c'est toujours quand je cherche pas que je trouve ce dont j'ai besoin :/

bravo pour le code !
mimithebrain Messages postés 24 Date d'inscription mercredi 14 mai 2003 Statut Membre Dernière intervention 16 décembre 2003
21 mai 2003 à 03:15
SUPER COOL!
hvb Messages postés 939 Date d'inscription vendredi 25 octobre 2002 Statut Membre Dernière intervention 27 janvier 2009 3
13 janv. 2003 à 20:36
deja en vb.net on appelera sleep de la maniere suivante :
System.Threading.Thread.Sleep(millisecondes as long) .
De plus ton programme va se figer, c'est ce que j'appelais "perdre la main"... alors qu'avec mon code ce n'est pas le cas.

Et memere, s'cuses moi de pas elever de nurmites, je debute en .net et je pense que ce sera le cas de pas mal de gens d'ici peu.
SupraDolph Messages postés 196 Date d'inscription samedi 12 janvier 2002 Statut Membre Dernière intervention 1 septembre 2008 1
13 janv. 2003 à 15:16
g déjà vu sa sur ce site pas exactement le même code mais bon...
sinon moi j'utilise :
Private Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long)
cs_Mémère Messages postés 222 Date d'inscription samedi 24 mars 2001 Statut Membre Dernière intervention 24 juin 2007
12 janv. 2003 à 22:59
Alors la no comment, Kelle imagination! Bravo! Bravo! Bravo! T'as trouvé ça tout seul au fait?
Rejoignez-nous