IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows Forms Discussion :

[C# VS2005] Appel d'un handler à une certaine date


Sujet :

Windows Forms

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Janvier 2006
    Messages : 5
    Points : 5
    Points
    5
    Par défaut [C# VS2005] Appel d'un handler à une certaine date
    Hello,
    je dois écrire un scheduler mais afin de ne pas attendre sur une boucle, j'aimerai créer une alarme et qu'un handler s'exécute automatiquement à une certaine date/heure.
    Comment puis-je implémenter ca ?
    Merci d'avance

  2. #2
    Expert éminent
    Avatar de neo.51
    Profil pro
    Inscrit en
    Avril 2002
    Messages
    2 663
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations forums :
    Inscription : Avril 2002
    Messages : 2 663
    Points : 6 418
    Points
    6 418
    Par défaut
    Tu fais un service windows. Ce service windows utilise un timer qui va tester la date toutes les X ms.

    Quand la date est ok tu déclanche ton évènement.

  3. #3
    Membre éprouvé
    Avatar de HULK
    Inscrit en
    Juillet 2003
    Messages
    1 274
    Détails du profil
    Informations personnelles :
    Âge : 44

    Informations forums :
    Inscription : Juillet 2003
    Messages : 1 274
    Points : 1 280
    Points
    1 280
    Par défaut
    si tu utilise un SGBD comme sql server tu peux créer un job aussi
    j'suis vert !

  4. #4
    Rédacteur
    Avatar de abelman
    Inscrit en
    Février 2003
    Messages
    1 106
    Détails du profil
    Informations forums :
    Inscription : Février 2003
    Messages : 1 106
    Points : 2 629
    Points
    2 629
    Par défaut
    Citation Envoyé par neo.51
    Tu fais un service windows. Ce service windows utilise un timer qui va tester la date toutes les X ms.

    Quand la date est ok tu déclanche ton évènement.
    Je préciserai que tu n'as pas forcement besoin de faire un service.
    Et aussi que tu peux optimiser ton Timer (System.Threading.Timer) pour qu'il ne se déclenche qu'une seule fois à l'heure exacte que tu souhaites. Sa période sera égale à l'intervalle de temps entre ton heure d'execution du handle et l'heure de création/Réinitialisation du Timer

Discussions similaires

  1. Changer la valeur d'un champ à une certaine date
    Par Yann39 dans le forum Langage SQL
    Réponses: 9
    Dernier message: 27/12/2007, 15h54
  2. Réponses: 1
    Dernier message: 12/09/2007, 11h42
  3. [VBA-E]demarrer une macro a partir d'une certaine date
    Par lio62 dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 21/01/2007, 21h35
  4. Durée depuis une certaine date jusqu'à aujourd'hui
    Par kirouha dans le forum Access
    Réponses: 5
    Dernier message: 13/07/2006, 10h07
  5. Ne prendre que les infos avant une certaine date??
    Par mythtvtalk.com dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 08/07/2003, 10h20

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo