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

R Discussion :

Gestion barre de tâches Windows avec R


Sujet :

R

  1. #1
    Membre régulier
    Homme Profil pro
    Analyste Quantitatif / Ingénieur Financier
    Inscrit en
    Janvier 2008
    Messages
    163
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val d'Oise (Île de France)

    Informations professionnelles :
    Activité : Analyste Quantitatif / Ingénieur Financier
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2008
    Messages : 163
    Points : 107
    Points
    107
    Par défaut Gestion barre de tâches Windows avec R
    Bonjour,

    j'ai des soucis avec la barre de tâches windows (l'icône d'une appli ne disparaît pas alors que je ferme l'objet com et tue le processus), du coup je cherche à savoir comment faire un refresh de la barre de tâche.

    Et comme j'ouvre et ferme plusieurs fois l'appli, je me retrouve avec x fois l’icône, ce qui au bout d'un moment fait planter le script.

    A noter que j'utilise les tlist.exe et kill.exe pour tuer le processus (il disparait bien de la liste des processus)

    Pour info l’icône ne disparait qu'une fois passé dessus avec la souris ???

    Si quelqu'un a une idée ça m'aiderait grandement

    Merci

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    # -----------------------------------------------------------------------------
    # blGetTaskIDMain
     
    blGetTaskIDMain = function(exe) {
    	system("tlist.exe", intern = TRUE, show = FALSE) -> z
    	substr(z[2:length(z)], 1, 20) -> zz
    	z[2:length(z)] -> a
    	as.numeric( gsub(" ", "", substr(a, 1, 5)) ) -> pid
    	pid[ grep(exe, substr(a, 6, 20)) ]
    }
     
    # -----------------------------------------------------------------------------
    # blKill
     
    blKill = function(pid) {
    	system( paste("kill", pid, intern = FALSE, show = FALSE) )
    }

  2. #2
    Membre régulier
    Homme Profil pro
    Analyste Quantitatif / Ingénieur Financier
    Inscrit en
    Janvier 2008
    Messages
    163
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val d'Oise (Île de France)

    Informations professionnelles :
    Activité : Analyste Quantitatif / Ingénieur Financier
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2008
    Messages : 163
    Points : 107
    Points
    107
    Par défaut
    Après quelques recherches je me demande si l'enjeu n'est pas de savoir comment gérer l'API de windows depuis R...

    Quelqu'un s'est déjà amusé avec ça ?

    Je n'arrive pas à trouver le bon nom objet com pour rentrer dans cette API... ?

  3. #3
    Membre régulier
    Homme Profil pro
    Analyste Quantitatif / Ingénieur Financier
    Inscrit en
    Janvier 2008
    Messages
    163
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val d'Oise (Île de France)

    Informations professionnelles :
    Activité : Analyste Quantitatif / Ingénieur Financier
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2008
    Messages : 163
    Points : 107
    Points
    107
    Par défaut
    OUfff, j'ai trouvé un exe qui règle le problème...

    voici le lien

    http://www.codeproject.com/Articles/...TrayIconBuster

    Je l'execute avec la commande shell.exec

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

Discussions similaires

  1. Barre des tâche "tuée" avec xkill..
    Par marionpo dans le forum Applications et environnements graphiques
    Réponses: 1
    Dernier message: 03/11/2009, 18h50
  2. Masquer nouveau shell dans barre des tâches Windows?
    Par pssst dans le forum SWT/JFace
    Réponses: 7
    Dernier message: 13/05/2009, 13h05
  3. [Window] Comment ne pas masquer la Barre de tâche Windows ?
    Par Archeone dans le forum Windows Presentation Foundation
    Réponses: 4
    Dernier message: 11/10/2008, 15h52
  4. Barre des Tâches Windows
    Par bandit boy dans le forum C++Builder
    Réponses: 7
    Dernier message: 03/05/2006, 10h05
  5. barre de tâche Windows
    Par calou34 dans le forum API, COM et SDKs
    Réponses: 4
    Dernier message: 10/05/2005, 20h42

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