DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Fonctions standard / Fonctions de gestion des dates et des heures
  • Divers
  • Erreur
  • Threads
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Interrompt un chronomètre afin de mesurer la durée d'un traitement. Le chronométrage pourra être relancé par la fonction <Chrono>.Reprend.
Exemple
Etats et RequêtesWindowsLinuxUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystJavaCode Utilisateur (MCU)
DuréeTraitement est une Durée 
MonChrono est un Chrono 
MonChrono.Début()
MaFonction1()
DuréeTraitement = MonChrono.Pause()
Info("Le traitement MaFonction1 a duré " + DuréeTraitement)
MonChrono.Reprend()
MaFonction2()
DuréeTraitement = MonChrono.Fin()
Info("Les traitements MaFonction1 et MaFonction2 ont duré " + DuréeTraitement)
Syntaxe
<Résultat> = <Chronomètre>.Pause()
<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>.Pause est utilisée sur un chronomètre déjà interrompu, cette fonction n'a aucun effet.

Erreur

Si la fonction <Chrono>.Début n'a pas été appelée avant la fonction <Chrono>.Pause, 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.
Composante : wd300vm.dll
Version minimum requise
  • Version 24
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 19/06/2023

Signaler une erreur ou faire une suggestion | Aide en ligne locale