Home > Language Reference > Response Time Functions > StartTimer

StartTimer

The StartTimer function starts the specified clock.

Usage

Used to start the measurement using one of the 10 possible clocks available in WinTask x64.

Syntax

StartTimer(<clock_number>)

Parameters

<clock_number>, constant, integer from 1 to 10, clock number to start. 

Remarks

If <clock_number> is invalid, the standard Error Handling applies (see article Error Handling Overview).

If <clock_number> is already started, the new function call does nothing.

See also

ResetTimer
StopTimer
Timer

Examples

'This script measures a connection time: connection is supposed achieved
'when the text "connected" is displayed in the emulator window (window name : my_emulator$).
ResetTimer(1)
'After having reset clock number 1, start clock number 1
StartTimer(1)
Pause until
     Text("connected")
      InWindow(my_emulator$)
EndPause
'Stop the timer
StopTimer(1)
'Timer function returns the result as a number in 1/100 sec.
Comment("connection made in : "+str$(Timer(1)/10))

'This script measures how long it takes for a page on our demonstration web site
ResetTimer(1)
StartBrowser("IE", "www.wintask.com/demos
")
UsePage("WinTask Demonstration Pages")
StartTimer(1)
ClickHTMLElement("A[INNERTEXT= 'Form']")

UsePage("Form")
'Stop the timer
StopTimer(1)
'Timer function returns the result as a number in 1/100 sec.
msgbox("Page How it works loaded in : "+str$(Timer(1))+" hundreds of a sec")