Interrompt un chronomètre afin de mesurer la durée d'un traitement. Le chronométrage pourra être relancé par la fonction
ChronoReprend.
Nouveauté 28
DuréeTraitement est une Durée
ChronoDébut()
MaFonction1()
DuréeTraitement = ChronoPause()
Info("Le traitement MaFonction1 a duré " + DuréeTraitement)
ChronoReprend()
MaFonction2()
DuréeTraitement = ChronoFin()
Info("Les traitements MaFonction1 et MaFonction2 ont duré " + DuréeTraitement)
Syntaxe
Interrompre le chronométrage réalisé avec un numéro de chronomètre Masquer les détails
<Résultat> = ChronoPause([<Numéro du chronomètre>])
<Résultat> : Durée
Temps passé (en millisecondes) depuis le dernier appel à la fonction ChronoDébut pour le numéro de chronomètre spécifié.
<Numéro du chronomètre> : Entier optionnel
Identifiant du chronomètre utilisé. Si ce paramètre n'est pas précisé, sa valeur par défaut est 1.
Remarques
Divers
Si la fonction
ChronoPause est utilisée sur un chronomètre déjà interrompu, cette fonction n'a aucun effet.
Erreur
Si la fonction
ChronoDébut n'a pas été appelée avant la fonction
ChronoPause, une erreur WLangage est affichée.
Threads
Les fonctions de chronométrage (Chronoxxx) concernant un même chronomètre doivent être utilisées dans un même thread.
Classification Métier / UI : Code neutre