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 :

[VBS]Err sur Shell.appActivate


Sujet :

VBScript

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    89
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2004
    Messages : 89
    Par défaut [VBS]Err sur Shell.appActivate
    Bonjour,

    J'ai une application qui se lance en mode java, elle ouvre une fenêtre dos,
    puis ouvre ensuite une popup pour authentification. (juste pour placer le
    contexte, pas important, du moins je pense)
    Je sais comment activer cette popup:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    8<-----------------------------------------------------------
    Set objShell = WScript.CreateObject("WScript.Shell")
    strTitle = "Enter Login and Password"
    objShell.AppActivate strTitle
    8<-----------------------------------------------------------
    Par contre, cette séquence ne renvoie aucun code d'erreur même si
    l'activation ne fonctionne pas!
    J'ai tjs le code erreur à 0 même si je mets n'importe quoi dans strTitle
    Je souhaite savoir si cette popup est là ou non.

    Le but étant de détecté si mon appli est bien lancé ou planté!

    Sinon, est il possible de lire dans une boite MsDos ce qui y est écrit ?

    --

    Amicalement,
    Thierry

  2. #2
    Inactif  
    Avatar de jmfmarques
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    3 784
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 3 784
    Par défaut
    J'ai une application qui se lance en mode java, elle ouvre une fenêtre dos,
    puis ouvre ensuite une popup pour authentification. (juste pour placer le
    contexte
    , pas important, du moins je pense)
    Hé bien : en cherchant mieux, tu dois arriver à des chemins encore plus biscornus, je pense....

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    89
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2004
    Messages : 89
    Par défaut Résolu !!!!
    Voici la solution,

    Il faut mettre l'activation de la fenêtre dans un résultat à testé et le tour est joué!

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    8<---------------------------------------------------------------
    On Error Resume Next
     
    Set objShell = WScript.CreateObject("WScript.Shell")
     
    strTitle = "Enter Login and Password"
     
    test=objShell.AppActivate(strTitle)
     
    If test Then 
       MsgBox "Fonctionne" 
    End If
     
    8<---------------------------------------------------------------
    Amicalement,
    Thierry

Discussions similaires

  1. [RAVE5][D7Pro]Err sur selection Fax / Impr
    Par Labanda dans le forum Rave
    Réponses: 1
    Dernier message: 17/10/2006, 15h24
  2. VBS : Doc sur CommonDialog
    Par AdD92 dans le forum VBScript
    Réponses: 4
    Dernier message: 28/06/2006, 22h34
  3. [VBS]Bug sur les boucles for.
    Par méphistopheles dans le forum VBScript
    Réponses: 7
    Dernier message: 24/03/2006, 22h17
  4. [ASP][VBS] Question sur if et false
    Par bigtoof dans le forum ASP
    Réponses: 2
    Dernier message: 18/06/2004, 16h28
  5. [VBS] Erreur sur "AddWindowsPrinterConnection"
    Par Admin dans le forum VBScript
    Réponses: 5
    Dernier message: 27/03/2004, 16h15

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