ElapsedMilliseconds()

Syntaxe

Resultat.q = ElapsedMilliseconds()
Description
Renvoie le nombre de millisecondes qui se sont écoulées depuis le démarrage de l'ordinateur.

Arguments

Aucun.

Valeur de retour

Renvoie le temps écoulé en millisecondes.

Remarques

La valeur absolue qui est retournée n'est d'aucune utilité, car elle varie en fonction du système d'exploitation. Au lieu de cela, cette fonction doit être utilisée pour calculer les différences de temps entre plusieurs appels à ElapsedMilliseconds().

Cette fonction est relativement précise: il peut y avoir de légères différences en fonction de l'OS sur lequel le programme s'exécute. cela est dû au fait que certains systèmes ont une minuterie avec une résolution inférieure à d'autres.

Exemple

  ;
  ; exemple d'utilisation comme chronomètre
  ;
  TempsDepart.q = ElapsedMilliseconds()  ; Récupère la valeur actuelle
  Delay(1000)  ; Attend 1000 millisecondes
  TempsEcoule.q = ElapsedMilliseconds()-TempsDepart  ; La valeur 'TempsEcoule' devrait être d'environ 1000 millisecondes

  Debug "Temps écoulé : "+Str(TempsEcoule)+" millisecondes" 

Voir aussi

Delay()

OS Supportés

Tous

<- DoubleClickTime() - System Index - MemoryStatus() ->