ISDBApplication::CreateTimer: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
{{MethodDeclaration|SDBApplication|ISDBApplication|Function CreateTimer(Interval As Long) As ISDBTimer}} | |||
===Parameters=== | ===Parameters=== | ||
{{MethodParameters | {{MethodParameters | ||
|Interval |Long |Interval between calls (in milliseconds).}} | |||
|Interval |Long |Interval between calls (in milliseconds).}} | |||
===Method description=== | ===Method description=== | ||
Creates new timer. | Creates new timer. | ||
===Example code=== | |||
===Example code=== | |||
<source lang="vb">Set Tmr = SDB.CreateTimer( 10000) ' Pop up a message in 10 seconds | <source lang="vb">Set Tmr = SDB.CreateTimer( 10000) ' Pop up a message in 10 seconds | ||
Script.RegisterEvent Tmr, "OnTimer", "TestTimer" | Script.RegisterEvent Tmr, "OnTimer", "TestTimer" |
Revision as of 13:28, 21 March 2007
CoClass SDBApplication, Interface ISDBApplication
Function CreateTimer(Interval As Long) As ISDBTimer
Parameters
Name | Type | Description |
---|---|---|
Interval | Long | Interval between calls (in milliseconds). |
Method description
Creates new timer.
Example code
Set Tmr = SDB.CreateTimer( 10000) ' Pop up a message in 10 seconds
Script.RegisterEvent Tmr, "OnTimer", "TestTimer"
Sub TestTimer( Timer)
SDB.MessageBox "10 seconds elapsed!", mtInformation, Array(mbOk)
Script.UnregisterEvents Timer ' Terminate usage of this timer
End Sub