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 :

Ouvrir une apllication externe


Sujet :

VBScript

  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    293
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 293
    Par défaut Ouvrir une apllication externe
    Bonjour à tous

    Je découvre VBS et je voudrais savoir si il permet l'ouverture de n'importe quel programme.

    Par exemple, je voudrais de cette façon ouvrir openoffice, mais j'ai un message qui me dit que le fichier est introuvable.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    set WshShell = WScript.CreateObject("WScript.Shell")
            WshShell.Run "C:\Program Files\OpenOffice.org 2.3\program\swriter.exe"
             WScript.Sleep 300
             WshShell.AppActivate "swriter"
             WScript.Sleep 300
             WshShell.SendKeys "Ce texte est écrit dans openoffice"


    D'avance merci à qui pourra m'aider

  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
    si ton chemin comporte des espaces .. rajoute des "

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     WshShell.Run """C:\Program Files\OpenOffice.org 2.3\program\swriter.exe"""
    pour piloter open office .. je m'inspirerai plutôt de http://silkyroad.developpez.com/VBA/PiloterOpenOffice/ ...

    (j'aime pas trop les sendkeys...)


  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    293
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 293
    Par défaut
    Merci pour la réponse. Effectivement ça marche.
    Je vais tout de même étudier ton lien.

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

Discussions similaires

  1. Réponses: 2
    Dernier message: 01/06/2011, 10h49
  2. Ouvrir et écrire dans une application externe
    Par Rey_del_Pok dans le forum C#
    Réponses: 5
    Dernier message: 01/02/2011, 09h13
  3. ouvrir et fermer une appli externe
    Par newbie_vbexpress2008 dans le forum VB.NET
    Réponses: 10
    Dernier message: 03/06/2010, 17h10
  4. Ouvrir une app externe dans une position donnee
    Par cadetill dans le forum Delphi
    Réponses: 26
    Dernier message: 24/08/2006, 16h42
  5. Ouvrir une fenetre avec l'heure sur écran externe avec X11
    Par jamesleouf dans le forum Applications et environnements graphiques
    Réponses: 2
    Dernier message: 20/03/2006, 14h56

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