|
|
|
|
|
- Divers
- Erreur
- Threads et tâches parallèles
<Chrono>.Fin (Fonction) En anglais : <Chrono>.End Arrête un chronomètre et renvoie le temps écoulé (en millisecondes) depuis le début du chronométrage (appel de la fonction <Chrono>.Début). Ce chronomètre pourra si nécessaire être relancé avec la fonction <Chrono>.Reprend.
MonChrono1 est un Chrono
MonChrono2 est un Chrono
MonChrono1.Début()
MonChrono2.Début()
DuréeChronoDébut est une Durée = MonChrono1.Fin()
MaFonction()
DuréeMaFonction est une Durée = MonChrono2.Fin()
Info("Le traitement MaFonction() a duré " + DuréeMaFonction, ...
"Le traitement complet a duré " + DuréeChronoDébut)
Syntaxe
Terminer le chronométrage réalisé avec une variable de type Chrono Masquer les détails
<Résultat> = <Chronomètre>.Fin()
<Résultat> : Durée Temps passé (en millisecondes) depuis le dernier appel à la fonction <Chrono>.Début pour le chronomètre spécifié. <Chronomètre> : Variable de type Chrono Nom de la variable de type Chrono correspondant au chronomètre à utiliser. Remarques Divers Si la fonction <Chrono>.Fin est appelée deux fois sur le même chronomètre sans avoir appelé la fonction <Chrono>.Début, la durée renvoyée sera identique lors des deux appels (le chronomètre est arrêté lors du premier appel à la fonction <Chrono>.Fin). Erreur Si la fonction <Chrono>.Début n'a pas été appelée avant la fonction <Chrono>.Fin, une erreur WLangage est affichée (erreur de type "le chronomètre n'est pas démarré"). Threads et tâches parallèles Chaque thread (et chaque tâche parallèle) possède ses propres chronomètres. Deux threads distincts (ou deux tâches parallèles distinctes) peuvent réaliser des chronométrages séparés en utilisant un même numéro de chronomètre. L'erreur WLangage "le chronomètre n'est pas démarré" sera affichée uniquement si la fonction <Chrono>.Début et la fonction <Chrono>.Fin ne sont pas appelées dans le même thread.
Liste des exemples associés :
|
Exemples unitaires (WINDEV) : Les fonctions Chrono
[ + ] Utilisation des fonctions ChronoXXX. Ces fonctions permettent de calculer le temps écoulé entre le début (Fonction ChronoDébut) et la fin (Fonction ChronoFin)
|
|
Exemples unitaires (WINDEV) : Calculs sur les durées
[ + ] Calculs sur les dates et heures avec les fonctions WLangage : - Calculer la durée écoulée entre deux instants (dates et heures) - Effectuer une somme de durées - Effectuer une moyenne de durées
|
|
Exemples unitaires (WINDEV Mobile) : Les fonctions Chrono
[ + ] Utilisation des fonctions WLangage "Chrono". Ces fonctions permettent de calculer le temps écoulé entre le début (Fonction ChronoDébut) et la fin (Fonction ChronoFin)
|
|
Universal Apps (WINDEV Mobile) : UWA Chrono
[ + ] Cet exemple montre comment réaliser un chronomètre pour un terminal mobile avec WINDEV Mobile. Dans cet exemple, un timer est utilisé pour afficher les aiguilles du chronomètre analogique, et pour afficher régulièrement le temps écoulé.
|
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|