Minute Timer


Demo to perform an action each time a set number of minutes has passed.

'perform an action every totalTime minutes
nomainwin
global totalTime, elapsedTime

'put number of minutes desired here:
totalTime = 2
'setup elapsedTime
elapsedTime = 0

statictext #1.s, "", 10, 10, 200, 30
open "Timer Test" for window as #1
#1 "trapclose Quit"

'set up one minute timer
timer 60000, doCheck
wait

sub Quit handle$
close #handle$
end
end sub

sub doCheck
'increment number of minutes elapsed
elapsedTime = elapsedTime + 1
if elapsedTime>=totalTime then
    timer 0
    call doEvent
end if
end sub

sub doEvent
'the event routine to perform goes here
#1.s "It is now ";time$()
elapsedTime = 0 'reset elapsedTime
timer 60000, doCheck
end sub




Home

Source Code

Utilities

Internet

Games

Graphics

Media Demos

Snippets

DLL's

API Resources

Freeware

LB 4 Companion

Mastering LB 3

LB Workshop

Game Workshop

Links

Index