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++ Discussion :

execution aprés chaque minute


Sujet :

C++

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Mars 2007
    Messages
    63
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 63
    Par défaut execution aprés chaque minute
    Salut ,
    Je m'entraine en c++ , je suis encore débutant , je souhaite créer un exe qui ouvre ma page web chaque 30 minutes par exemple .
    Pourriez vous m'aider ?
    Merci d'avance ,

  2. #2
    Alp
    Alp est déconnecté
    Expert confirmé

    Avatar de Alp
    Homme Profil pro
    Inscrit en
    Juin 2005
    Messages
    8 575
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Juin 2005
    Messages : 8 575
    Par défaut
    Pour cela, je pense que tu es conscient qu'il faut premièrement une boucle. Ensuite, il faut que tu manipules des durées. Plus précisemment, tu dois mesurer le temps écoulé depuis le début, attendre qu'il atteigne 30 minutes, et là tu lances

    Pour la gestion du temps, regarde l'entête ctime (<ctime>), dont tu as une référence entre autres sur http://www.cplusplus.com/ .

  3. #3
    Membre éclairé
    Inscrit en
    Septembre 2006
    Messages
    258
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 258
    Par défaut Boucle toutes les 30 mn
    Bonjour,

    Si tu développes en C++ Builder, utilises un timer (4ème onglet de la palette en c++ Builder 6.0). Tu mets comme interval 1800000 (ms, soit une demi-heure) et dans la fonction OnTimer, tu mets l'appel à ta page.

    Bon courage.

    Kim

  4. #4
    Membre éclairé
    Inscrit en
    Mars 2007
    Messages
    63
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 63
    Par défaut
    Merci beaucoup pour vos réponse , j'ai réussis à trouver le code du timer , mais juste un autre petit soucis , je ne sais pas comment executer internet explorer ou le navigateur par default avec comme paramétre un site web .
    Merci ,

  5. #5
    Alp
    Alp est déconnecté
    Expert confirmé

    Avatar de Alp
    Homme Profil pro
    Inscrit en
    Juin 2005
    Messages
    8 575
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Juin 2005
    Messages : 8 575
    Par défaut
    Il faut utiliser la fonction system(), dans l'entête <cstdlib>.
    Elle permet d'exécuter une commande comme si tu étais dans la console.

    Pour exécuter internet explorer, ça donne :
    Si tu es sous windows, tu peux aussi utiliser ShellExecute().

  6. #6
    Membre éclairé
    Inscrit en
    Mars 2007
    Messages
    63
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 63
    Par défaut
    Merci beaucoup , mais , pour lui passer le site comme paramétres , je fais comment ? comme ca non : system(iexplore http://google.fr) ????
    Merci

  7. #7
    Alp
    Alp est déconnecté
    Expert confirmé

    Avatar de Alp
    Homme Profil pro
    Inscrit en
    Juin 2005
    Messages
    8 575
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Juin 2005
    Messages : 8 575
    Par défaut
    Il me semble que ça se fait comme ça.

    Le meilleur moyen de savoir c'est ... de tester

  8. #8
    Membre éclairé
    Inscrit en
    Mars 2007
    Messages
    63
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 63
    Par défaut
    Bon , j'ai rencontré un probleme en lui passant le paramétre , peut etre que je dois esseyer ShellExecute() .
    Merci , c'est resolu je crois ,

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 7
    Dernier message: 08/10/2014, 17h18
  2. consolider les résultats apres chaque execution
    Par DIDIDIDA dans le forum Macros et VBA Excel
    Réponses: 0
    Dernier message: 01/04/2008, 16h12
  3. Gestion de stock CMUP après chaque entrée
    Par priest69 dans le forum Access
    Réponses: 9
    Dernier message: 13/12/2005, 10h03
  4. Arret de mon pc apres quelques minutes du check d'anti virus
    Par christophebmx dans le forum Sécurité
    Réponses: 4
    Dernier message: 01/07/2005, 14h50
  5. ShellExecuteEx ne s'execute pas à chaque fois??
    Par Gothico dans le forum MFC
    Réponses: 11
    Dernier message: 01/03/2005, 22h02

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