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 Phone .NET Discussion :

Gérer le temps, evenement application


Sujet :

Windows Phone .NET

  1. #1
    Nouveau membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2012
    Messages
    40
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2012
    Messages : 40
    Points : 29
    Points
    29
    Par défaut Gérer le temps, evenement application
    Bonjour,

    Je bloque sur une partie de mon projet.

    Je dois pouvoir effectuer des actions de mon applications en fonction d' une date préalablement choisi par l' utilisateur.
    Cependant je ne vois pas comment faire.

    De plus il faut que ce soit valable lorsque l' utilisateur ferme l' application ou éteint le téléphone. Cela ne doit pas affecter le timer.

  2. #2
    Membre expérimenté Avatar de DotNET74
    Homme Profil pro
    Watch R&D Engineer & Apprenti .NET
    Inscrit en
    Août 2003
    Messages
    1 986
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France

    Informations professionnelles :
    Activité : Watch R&D Engineer & Apprenti .NET

    Informations forums :
    Inscription : Août 2003
    Messages : 1 986
    Points : 1 453
    Points
    1 453
    Par défaut
    Hello,

    Je pense que tu peux arrêter ton projet alors....

    Rien ne peut tourner en arrière plan indéfiniment sur un Windows Phone pour l e moment.

    Tu peux utiliser les BakcgroundAgent mais ça ne courira pas toutes tes demandes.
    La Théorie c'est quand on comprends tout mais que rien ne fonctionne.
    La Pratique c'est quand tout fonctionne mais qu'on ne sait pas pourquoi !

    Si vous aimez ma réponse, cliquez sur la main verte Merci

  3. #3
    Membre actif
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Août 2008
    Messages
    242
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Conseil

    Informations forums :
    Inscription : Août 2008
    Messages : 242
    Points : 296
    Points
    296
    Par défaut
    Hello remirobert,

    une fois que la date est sélectionnée, il n'y aura qu'à faire une routine au démarrage de l'application selon cette date.

    Je ne pense pas que se soit nécessaire de faire "changer" ton application si l'utilisateur ne la démarre pas. Après, cela dépend de ton projet, mais tu peux simuler ce comportant comme dis ci-dessus.

  4. #4
    Membre régulier
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Juin 2007
    Messages
    66
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 66
    Points : 116
    Points
    116
    Par défaut
    Tu as peut-être moyen de t'en sortir en fonction du type d'actions que tu dois faire et en fonction des contraintes de précision temporelle que tu as.

    Je m'explique :
    - Si l'action à faire est rafraichir les données de l'application tu peux le faire en controlant au démarrage si la date actuelle est supérieure à la date de mise à jour.
    - Si l'action consiste à appeller un webservice tu peux peut-être t'en sortir en stockant directement dans ton serveur la date où appeller la méthode etc...

    En tout cas comme dis précédemment tu ne peux pas faire tourner un processus en tache de fond de manière permanente et donc tu ne peux pas donner effectuer une action depuis le téléphone lorsque ton n'application n'est pas lancée, et de manière temporellement précise.

    Si tu nous donnes plus d'infos sur le type d'actions que tu souhaite faire on pourra peut-être te donner des pistes de contournement pour pouvoir le faire.

Discussions similaires

  1. Gérer le temps sur access
    Par Bluman dans le forum Modélisation
    Réponses: 6
    Dernier message: 13/05/2008, 15h35
  2. capturer evenements application non java
    Par Finidrigoler dans le forum Langage
    Réponses: 4
    Dernier message: 02/08/2006, 11h29
  3. Comment gérer le temps en C#?
    Par Mickey.jet dans le forum Windows Forms
    Réponses: 5
    Dernier message: 21/07/2006, 14h54
  4. gérer un temps limite
    Par gouigoui dans le forum Flash
    Réponses: 4
    Dernier message: 12/06/2006, 17h14
  5. Comment vous faites pour gérer votre temps?
    Par implosion dans le forum Emploi
    Réponses: 12
    Dernier message: 10/01/2006, 18h31

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