StartTimer

Syntax:

StartTimer( #Timer , MilliSec , @procedure() )

Parameters:

#Timer

=

Timer-Number (0-15)

MilliSec

=

Millisekunden zwischen Timer Aufrufen

@procedure()

=

timer procedure


Return Values:

#false

=

Timer Erstellung fehlgeschlagen

<> 0

=

Timer handle


Description:

Startet einen Timer.


Die Procedure @procedure() wird jede Millisekunde aufgerufen.


Example:

  Procedure MyTimer()
    beep_(800,20)
  EndProcedure

  StartTimer( 0, 200, @MyTimer() )
  Delay(5000)

Remarks:

Die Timer-Procedur hat keine Parameter und läuft in ihrem eigenen Thread, deshalb sollten Variablen, die von der Timer Procedure benötigt werden SHARED oder GLOBAL sein.



Supported OS:   Windows