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

VBScript Discussion :

AppActivate et SendKeys


Sujet :

VBScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de Chatbour
    Profil pro
    Étudiant
    Inscrit en
    Septembre 2006
    Messages
    431
    Détails du profil
    Informations personnelles :
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Septembre 2006
    Messages : 431
    Par défaut AppActivate et SendKeys
    Salut à tous

    Pourquoi ce script ne marche pas ? sauf si j'ouvre notepad au préalable ?


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    set wshShell = CreateObject("Wscript.Shell")
     
    wshShell.Run "notepad"
     
    wshShell.AppActivate "Sans titre - Bloc-notes"
     
     
    wshShell.SendKeys "Salut !"

    Merci d'avance..

  2. #2
    Expert éminent


    Profil pro
    Inscrit en
    Juin 2003
    Messages
    14 008
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 14 008
    Par défaut
    je n'aime pas utiliser SendKeys... mais bon dans l'aide VBScript :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
     set WshShell = WScript.CreateObject("WScript.Shell")
             WshShell.Run "calc"
             WScript.Sleep 100
             WshShell.AppActivate "Calculatrice"
             WScript.Sleep 100
             WshShell.SendKeys "1{+}"
    ils mettent des pauses... entre les diverses actions...



    On peu savoir ce que tu veux faire ..?

  3. #3
    Membre éclairé Avatar de Chatbour
    Profil pro
    Étudiant
    Inscrit en
    Septembre 2006
    Messages
    431
    Détails du profil
    Informations personnelles :
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Septembre 2006
    Messages : 431
    Par défaut
    Merci bbil

    j'ai voulu tester AppActivate et SendKeys au premier lieu.. mais j'étais surpris..

    Je pense que l'astuce est dans Sleep pour laisser le temps à Notepad.exe pour s'ouvrir non ?

Discussions similaires

  1. Problème sendkeys et appactivate
    Par nellido dans le forum IHM
    Réponses: 14
    Dernier message: 29/04/2008, 15h36
  2. [VB]code pour sendkeys avec Alt + F
    Par Nicko29 dans le forum VB 6 et antérieur
    Réponses: 23
    Dernier message: 20/01/2006, 08h23
  3. SendKeys vers un messagebox
    Par pee dans le forum VB 6 et antérieur
    Réponses: 9
    Dernier message: 21/12/2005, 12h39
  4. sendKeys et activeX
    Par myabd dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 21/07/2005, 14h20
  5. [VBA-E] problème avec le sendkeys
    Par darkpocket dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 23/02/2005, 14h25

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