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

VB.NET Discussion :

Notification avec application réduite


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre actif
    Homme Profil pro
    Autodidacte débutant
    Inscrit en
    Mai 2016
    Messages
    55
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gers (Midi Pyrénées)

    Informations professionnelles :
    Activité : Autodidacte débutant

    Informations forums :
    Inscription : Mai 2016
    Messages : 55
    Par défaut Notification avec application réduite
    Bonjour,

    Dans mon application uwp développée en vb j'ai fais en sorte qu'une notification Windows 10 apparaisse à une heure précise.
    Pour se faire j'ai créé un timer qui lance une procédure toutes les X minutes qui compare l'heure dans un fichier avec l'heure du pc.

    Ca fonctionne correctement, mais si l'application est réduite dans la barre des taches, plus rien ne fonctionne.
    J'imagine que le timer est suspendue au même titre que l'application.

    Je sais qu'il est possible de faire en sorte que des processus liés à l'application continuent de tourner en arrière plan. Mais malgré l'aide de Microsoft je n'arrive pas à me dépanner.

    Pourriez vous m'aider ?

    Merci par avance

  2. #2
    Membre Expert
    Avatar de wallace1
    Homme Profil pro
    Administrateur systèmes
    Inscrit en
    Octobre 2008
    Messages
    1 966
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Administrateur systèmes
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Octobre 2008
    Messages : 1 966
    Billets dans le blog
    7
    Par défaut
    bonsoir,

    Pourquoi ne pas essayer avec le planificateur des taches windows. Il est possible de creer une tache programmatiquement, tu peux rechercher sur le net avec le terme : task scheduler

    tu peux referencer une librairie qui fait partie du systeme d exploitation windows :
    taskschd.dll dans system32 ou syswow64
    (Interop.TaskScheduler.dll)

    PS : bien prendre la dll en version x86 pour que cela fonctionne sur un environnement OS x32 et x64.

    Je l implemente dans un de mes derniers projets ICI


    ++

  3. #3
    Membre actif
    Homme Profil pro
    Autodidacte débutant
    Inscrit en
    Mai 2016
    Messages
    55
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gers (Midi Pyrénées)

    Informations professionnelles :
    Activité : Autodidacte débutant

    Informations forums :
    Inscription : Mai 2016
    Messages : 55
    Par défaut
    Euh ouch

    Je comprend le coup du planificateur de tache de Windows.
    Mais je ne vois pas comment il peut interagir avec les procédures de mon application.
    De plus le code de ton projet a finit de m'achever

    Suite à mes recherches, je suis tombé sur les thread in-process ou out of-process (si je me goure pas de nom).
    En gros quand l'application se lance, un processus se lance également en arrière plan et appelle une procédure toutes les 15 minutes.
    Et si j'ai bien compris, le thread in-process (plus simple a mettre en œuvre) continue d'appeler cette procédure même quand l'application est suspendue (réduite dans la barre des taches).

    https://docs.microsoft.com/fr-fr/win...ackground-task

    Cependant, je n'arrive pas à le mettre en œuvre non plus.

Discussions similaires

  1. PB d'attente avec application console
    Par T-B dans le forum Langage
    Réponses: 3
    Dernier message: 05/05/2006, 17h06
  2. [VBA-E] Problème avec Application.StatusBar
    Par laloune dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 04/03/2006, 16h44
  3. [VBA][EXCEL]Erreur '1004' avec "Application.Run"
    Par Ania dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 16/01/2006, 10h50
  4. Réponses: 1
    Dernier message: 01/01/2006, 19h53
  5. problème avec Application->ProcessMessages()
    Par petitours dans le forum C++Builder
    Réponses: 4
    Dernier message: 15/08/2005, 10h27

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