|
|
|
|
- Varios
- Error
- Hilos y tareas paralelas
Indica el tiempo transcurrido (en milisegundos) desde que se llamó a la función ChronoStart. El cronómetro no ha detenido. Para detener el cronómetro, utilice la función ChronoEnd. DurationMyFunction1 is int DurationMyFunction2 is int TotalDuration is int // Start the stopwatch ChronoStart() MyFunction1() DurationMyFunction1 = ChronoEnd() Info("The MyFunction1() process lasted " + DurationMyFunction1 + " milliseconds") ChronoStart() MyFunction2() DurationMyFunction2 = ChronoEnd() Info("The MyFunction2() process lasted " + DurationMyFunction2 + " milliseconds") TotalDuration = DurationMyFunction1 + DurationMyFunction2 Info("The total process lasted " + TotalDuration + " milliseconds")
Sintaxis
Indicar el valor de un cronometraje iniciado con un número de cronómetro Ocultar los detalles
<Result> = ChronoValue([<Stopwatch number>])
<Result>: Duración Tiempo transcurrido (en milisegundos) desde la última llamada a la función ChronoStart para el número de cronómetro especificado. <Stopwatch number>: Entero opcional Identificador del cronómetro utilizado. Si no se especifica este parámetro, el valor predeterminado es 1. Observaciones Después de llamar a la función ChronoEnd, todas las llamadas a la función ChronoValue devolverán el valor del cronómetro cuando se llamó a ChronoEnd. Error Si no se llama a la función ChronoStart antes de la función ChronoValue, se produce un error WLanguage (error de tipo "No se ha iniciado el cronómetro"). Cada subproceso (y cada tarea paralela) tiene sus propios cronómetros. Dos subprocesos distintos (o dos tareas paralelas distintas) pueden realizar cronometrajes separados utilizando el mismo número de cronómetro. El error WLanguage "No se ha iniciado el cronómetro" solo se mostrará si no se llama a las funciones ChronoStart y ChronoValue en el mismo subproceso. Clasificación Lógica de negocio / UI: Código neutro
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|