A partir de VBScipt appeler un executable en passant et recevant des valeurs

Signaler
Messages postés
10
Date d'inscription
lundi 23 février 2004
Statut
Membre
Dernière intervention
7 avril 2004
-
cs_SSergio
Messages postés
10
Date d'inscription
lundi 23 février 2004
Statut
Membre
Dernière intervention
7 avril 2004
-
Bonjour je fais surtout du VB6 mais là je dois faire du VBSCRIPT pour SecureCRT mais la fénêtre inputbox ne permet qu'environ 1000 charactères de text.
Je cherche le moyen d'appeler une application externe (executable ou ActiveX) en lui passant des choix en paramètres et que ce dernier me retourne le choix de l'utilisateur.
Mon problème n'est pas de faire l'exécutable ou l'activex mais bien de l'appeler de VBScript en lui passant des paramètres et en attendant une reponse.

Je suis bloqué!

Quelqu'un peux m'aider???

6 réponses

Messages postés
90
Date d'inscription
samedi 5 octobre 2002
Statut
Membre
Dernière intervention
7 octobre 2004

Beh tu fais shell("nomexe param1 param2 ....)
Messages postés
10
Date d'inscription
lundi 23 février 2004
Statut
Membre
Dernière intervention
7 avril 2004

Salut

Je fais
shell.Run "C:\CRT_RICIB\Scripts\Projet1.exe " + MenuData

C'est OK pour passer les valeurs de MenuData mais je ne peux recevoir la valeur que me retourne Projet1.exe

?????
Messages postés
90
Date d'inscription
samedi 5 octobre 2002
Statut
Membre
Dernière intervention
7 octobre 2004

Tu fais Valret=Shell("C:\CRT_RICIB\Scripts\Projet1.exe " + MenuData)
Messages postés
10
Date d'inscription
lundi 23 février 2004
Statut
Membre
Dernière intervention
7 avril 2004

Merci ça fonctionne!

il me manquait les parentèses, ça fonctionne sans parentèses pour appeler une application et lui passer des paramètres mais pas pour recevoir un retour.

Les parentèses régles tout!

Tu ne saurait pas comment faire pour qu'une application VB6 quand elle termine retourne une valeur à une mon appel de VBScript ???
Messages postés
90
Date d'inscription
samedi 5 octobre 2002
Statut
Membre
Dernière intervention
7 octobre 2004

Non je ne sais pas, j'ai jamais éssayé
Messages postés
10
Date d'inscription
lundi 23 février 2004
Statut
Membre
Dernière intervention
7 avril 2004

Merci a toi 3Pom

Tu m'as fais avancer, merci de ton aide!