c# - Timer Skipping ElapsedEvents -
so i'm trying run event every 5 seconds. seems work using system.timers.timer extend seems skipping sometimes, not responding late, plain skipping it.
anything this?
internal void determinescreencapping() { system.timers.timer screencaptimer = new system.timers.timer(); /// initialize screencapper (doesn't enable yet) // tell timer top when elapses screencaptimer.elapsed += new elapsedeventhandler(executecode); // set go off every 5 seconds screencaptimer.interval = 5000; // , start screencaptimer.enabled = true; } private void executecode(object source, elapsedeventargs e) { if (iscurrentlyworking == true) { execute code } }
the problem indeed wasn't timer not doing it's job. code being executed had problems couldn't seen debugging reason.
i changed code , timer works ^^
Comments
Post a Comment