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

C++Builder Discussion :

Tache Planifier (TTimer)


Sujet :

C++Builder

  1. #1
    Membre régulier Avatar de saidus
    Homme Profil pro
    Inscrit en
    Octobre 2004
    Messages
    165
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46

    Informations forums :
    Inscription : Octobre 2004
    Messages : 165
    Points : 89
    Points
    89
    Par défaut Tache Planifier (TTimer)
    Bonjour !!
    j'ai la situation suivante ..
    Je veux creer un ptit utilitaire de backup de tel sorte je cree un tache et cette derniere aura une date et une heure:minite pour demmarer
    Alor :
    1 / tache
    2/ Date + Heur:minute
    3/ Comparer la (date +heur:min) system avec la (date+heure:min) de la tache .
    si oui alors le processus de backup (Compressoin ...) ce declanche automatiquement.
    ya il qlq un qui peux m'aider ou neamoin me recommander qlq chose
    merci d'avance .
    Dhukmucmur Vernedh

  2. #2
    Membre habitué Avatar de ac/dc
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Août 2006
    Messages
    369
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2006
    Messages : 369
    Points : 197
    Points
    197
    Par défaut
    Salut pour l'heure tu peux faire comme ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    TDateTime HeureDebut = StrToTime("12:00:00");
    TDateTime HeureFin = StrToTime("13:00:00");
     
    TDateTime HeureActuelle; 
    HeureActuelle = StrToTime(HeureActuelle.CurrentTime());
     
    if((HeureActuelle > HeureDebut) && (HeureActuelle < HeureFin))
            // traîtement de la tâche
     
    else; // rien a faire (on est pas dans la tranche horaire)
    Let there be light, sound, drums, guitar ... Let there be rock !

  3. #3
    Membre éprouvé
    Avatar de bandit boy
    Profil pro
    Inscrit en
    Février 2006
    Messages
    916
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 916
    Points : 1 007
    Points
    1 007
    Par défaut
    Salut,
    En fait, il vaut mieux que la tâche soit lancé dès le démarrage du PC mais ne s'active pas. Elle scrutera l'heure du PC toute les minutes (pas utile de faire plus rapide) et n'exécuter la tâche que lorsque c'est l'heure.

    Avec le code donné par ac/dc et la FAQ, tout est faisable.

Discussions similaires

  1. gbak et taches planifiées windows
    Par lio33 dans le forum Administration
    Réponses: 2
    Dernier message: 07/12/2005, 18h42
  2. (MS DOS) Création de taches planifiées
    Par Furius dans le forum Windows
    Réponses: 7
    Dernier message: 01/12/2005, 17h34
  3. traitement de fichier XML dans une Tache planifiée
    Par marivi dans le forum XML/XSL et SOAP
    Réponses: 4
    Dernier message: 21/06/2005, 10h40
  4. API : créer une tache planifiée.
    Par Argonz dans le forum Windows
    Réponses: 3
    Dernier message: 05/05/2004, 14h16
  5. Créer une tache planifié (.bat ou wsh)
    Par BRAUKRIS dans le forum Windows
    Réponses: 4
    Dernier message: 18/03/2004, 17h12

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