begin process at 2008 07 19 08:44:37
1 212 721 membres
60 nouveaux aujourd'hui
14 165 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

INSTRUCTION DELAY SANS GETTICKCOUNT NI OBJECT TIMER


Information sur la source

Catégorie :Date & Heure Classé sous : délai, attente, timer Niveau : Débutant Date de création : 29/08/2000 Vu / téléchargé: 6 848 / 408

Note :
5,17 / 10 - par 6 personnes
5,17 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (4)
Ajouter un commentaire et/ou une note

Description

'**************************************************
'* NOM : Fonction Delai()
'* DATE : 06/08/2000
'*
'* AUTEUR : Legay Thomas (TomAmplius)
'*
'* DESCRIPTION :
'* Permet de faire une pause de X secondes.
'* sans utilise Function GetTickCount& Lib "kernel32" ()
'* et encore moins un controler Timer
'* (extention en centieme de seconde posible)
'*
'**************************************************

Source

  • Option Explicit
  • Dim Tmp_1 As Long 'Variable temporaire 1
  • Dim Tmp_2 As Long 'Variable temporaire 2
  • Dim Temps As Integer 'Temps du delai
  • Private sub Delay(Temps As Integer) 'Ne renvoie rien
  • Tmp_1 = Timer
  • Do
  • DoEvents
  • Tmp_2 = Timer
  • Loop Until (Tmp_2 - Tmp_1) / 1000 > Temps
  • End sub
Option Explicit
Dim Tmp_1 As Long 'Variable temporaire 1
Dim Tmp_2 As Long 'Variable temporaire 2
Dim Temps As Integer 'Temps du delai

Private sub Delay(Temps As Integer) 'Ne renvoie rien
Tmp_1 = Timer
Do
  DoEvents
  Tmp_2 = Timer
Loop Until (Tmp_2 - Tmp_1) / 1000 > Temps 
End sub 
Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !
  •   Thomas

Télécharger le zip

  • signaler à un administrateur
    Commentaire de Serval12000 le 26/03/2002 15:31:52

    Ton code m a sortit d un sacré problème même s il reste un problème
    Le fait de diviser par 1000 fait que le code réagit comme une boucle infinie
    J ai du réduir à 10 pour que ca ne dure pas tros longtemps

    Mais merci

  • signaler à un administrateur
    Commentaire de logarcon le 05/10/2003 23:43:57

    ca marche pas

  • signaler à un administrateur
    Commentaire de begini le 27/01/2004 04:54:33

    parfait c est ce que je cherchais !!!

    merci

  • signaler à un administrateur
    Commentaire de mokonaxxjp le 13/04/2005 06:17:31

    meme si vous mettez un delai de 500ms?

    Moi pour ce delai ca merde, les donnes que je dois envoyer toutes les 500 ms partent bcp plus vite...

    Soluce?

Ajouter un commentaire

Pub



Appels d'offres

Dessins techniques
Budget : 60€
Animation Flash - Doma...
Budget : 370€
Application flash medi...
Budget : 1 000€

CalendriCode

Juillet 2008
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Téléchargements

Logiciels à télécharger sur le même thème :

Boutique

Boutique de goodies CodeS-SourceS