Italian Periodi di tempo

moore_it

Well-Known Member
Licensed User
Longtime User
Ciao a tutti,

un aiuto, ho un'applicazione che lancia un'azione ogni 10 minuti.
Per fare questo, calcolo il passaggio dei secondi in un contatore, in un timer settato a 1000, e quando arrivo a 600000 secondi lancio l'azione, poi azzero il contatore e ricomincio.
Il problema nasce nel momento in cui io voglio lanciare un'altra azione ma ogni 15 minuti posso fare la stessa cosa ma se ogni 10 minuti azzero il contatore l'azione che va lanciata ogni 15 non partirà mai.
Avete idee suggerimenti o avete già risolto questo problema ?

Grazie in anticipo
 

moore_it

Well-Known Member
Licensed User
Longtime User
Ho trovato, se io attivo un timer che gira ogni minuto e attivo un contatore che conterà i minuti a 10 parte l'attività a 15 l'altra a 25 un'altra ancora quando il contatore arriva a 60 lo azzero e ricomincio.
Mi pare un'ottima solzione !
Che ne dite ?
 

LucaMs

Expert
Licensed User
Longtime User
Non vedo complicazioni.

Se la faccenda è tutta là, esattamente così e sempre così (ovvero non dovrai avere situazioni diverse), ti basta usare due coppie timer+contatore.
 
Top