Operazioni pianificate in c#

lunedì 01 febbraio 2010 - 17.58

LucaRomandini Profilo | Newbie

Buon pomeriggio a tutti...
Come da titolo vorrei creare una semplice applicazione che ad una data ora scatena un evento(tipo la visualizzazione di una messagebox o altro)
l'unica cosa che mi viene in mente e di mettere su di un thread separato un timer che ogni minuto aggiorna una variabile contenente l'ora del sistema..ma come soluzione è davvero poco elegante... idee?? grazie a tutti.

____________
LUCA

alx_81 Profilo | Guru

>Buon pomeriggio a tutti...
Ciao, e benvenuto su DotNetHell!

>l'unica cosa che mi viene in mente e di mettere su di un thread
>separato un timer che ogni minuto aggiorna una variabile contenente
>l'ora del sistema..ma come soluzione è davvero poco elegante... idee??
Che ne dici di dimenticare lo scheduler in c# e di creare invece una console application (o un exe) per poi lanciarla con lo scheduler di Windows?
Così puoi organizzarti su disco con una cartellina in cui metti il tuo eseguibile. Sarà poi sufficiente fare un task nello scheduler del sistema operativo per richiamarlo periodicamente o una tantum..

>grazie a tutti.
di nulla!
--

Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi

LucaRomandini Profilo | Newbie

Non posso usare le operazioni pianificate di win...
Quella parte di codice dovrà essere integrata in un programma ben più complesso...
comunque grazie lo stesso...
____________
LUCA
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5