|
|
|
|
|
- Erreur
- Threads et tâches parallèles
<Chrono>.Début (Fonction) En anglais : <Chrono>.Start Démarre un chronomètre afin de mesurer la durée d'un traitement (en millisecondes) et permet de remettre à zéro un chronomètre existant. L'arrêt du chronométrage est effectué : Si le chronométrage est arrêté, il pourra être relancé par la fonction <Chrono>.Reprend. La valeur du chronomètre peut être lue à tout moment :
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 <Chronomètre> : Variable de type Chrono Nom de la variable de type Chrono correspondant au chronomètre à utiliser. Remarques Erreur Si la fonction <Chrono>.Début n'a pas été appelée avant les fonctions ChronoValeur et <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 n'est pas appelée dans le même thread (ou la même tâche parallèle) que les fonctions ChronoValeur et <Chrono>.Fin.
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…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|