|
|
|
|
|
- Miscellaneous
- Error
- Threads and parallel tasks
ChronoValue (Function) In french: ChronoValeur Indicates the time elapsed (in milliseconds) since the call to ChronoStart. The stopwatch is not stopped. Note: This function is equivalent to the property value for variables of type Chrono.. New in version 2025DuréeMaFonction1 is int
DuréeMaFonction2 is int
DuréeTotale is int
ChronoStart()
MaFonction1()
DuréeMaFonction1 = ChronoEnd()
Info("Le traitement MaFonction1() a duré " + DuréeMaFonction1 + " millisecondes")
ChronoStart()
MaFonction2()
DuréeMaFonction2 = ChronoEnd()
Info("Le traitement MaFonction2() a duré " + DuréeMaFonction2 + " millisecondes")
DuréeTotale = DuréeMaFonction1 + DuréeMaFonction2
Info("Le traitement total a duré " + DuréeTotale + " millisecondes")
Syntax
Indicating the value of a timing started with a stopwatch number Hide the details
<Result> = ChronoValue([<Stopwatch number>])
<Result>: Duration Time elapsed (in milliseconds) since the last call to ChronoStart for the specified stopwatch number. <Stopwatch number>: Optional integer Identifier of stopwatch used. If this parameter is not specified, its default value is set to 1. Remarks After calling ChronoEnd, all the calls to ChronoValue will return the value of the stopwatch when ChronoEnd was called. Error A WLanguage error occurs ("The stopwatch is not started") if ChronoStart was not called before ChronoValue. Threads and parallel tasks Each thread (and each parallel task) includes its own stopwatches. Two distinct threads (or two distinct parallel tasks) can perform separate timings by using the same stopwatch number. The WLanguage error "The stopwatch is not started" will occur only if ChronoStart and ChronoValue are not called in the same thread.
Related Examples:
|
Unit examples (WINDEV): Calculations on durations
[ + ] Calculations on dates and times with the WLanguage functions: - Calculate the duration between two moments (dates and times) - Calculate a sum of durations - Calculate an average of durations
|
Business / UI classification: Neutral code
This page is also available for…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|