Originariamente inviato da jlocke2010
Ti straquoto in pieno. Cioè sono pienamente d'accordo con quanto dici.
Io ho dato una soluzione che ho adottato e l'ho postata parzialmente perchè io utilizzo esattamente questa formula:
Intervallo del timer: 60000 (un minuto)
Condizione:
Questo lancia l'operazione alle 23 con lo scarto di un minuto il che è accettabile per il software progettato.codice:if ((Int32.Parse(DateTime.Now.Hour.ToString()) == 23) && (Int32.Parse(DateTime.Now.Minute.ToString()) == 00)) { //Operazione }
Poi ripeto, essendo perfettamente d'accordo con te con quanto scritto sopra, dipende dal tipo di software.
Io la soluzione l'ho implementata per avviare una classe che invia una semplice notifica mail sullo stato di alcuni record del DB.
Ho preferito postare l'intero codice per dargli un senso compiuto.
Ciao![]()
![]()

Rispondi quotando