Lancement d'un PERL à partir de VB6

Résolu
gilbert2235 Messages postés 3 Date d'inscription samedi 22 mars 2008 Statut Membre Dernière intervention 29 mars 2008 - 27 mars 2008 à 23:55
gilbert2235 Messages postés 3 Date d'inscription samedi 22 mars 2008 Statut Membre Dernière intervention 29 mars 2008 - 28 mars 2008 à 23:37
bonjour,

certainement une question de débutant, mais je cherche sur le site depuis deux ou trois heures et je ne trouve pas de réponse qui fonctionne, pouvez vous m'aider ?

A partir d'un programme VB6 (W2000) je veux lancer un executable ecrit en perl
avec la commande suivante il ne se passe rien : zz = Shell("c:\perl\bin\perl.exe c:\ chemin \EssaiPerl.pl")
j'arrive à lancer un .bat avec : zz = Shell("c:\chemin\EssaiPerl.bat") mais le .bat n'arrive pas à lancer le Perl (j'ai essayé)

la première ligne de mon perl commence par : #!/bin/perl

Si quelqu'un à déjà surmonter ce pb, merci d'avance

2 réponses

PCPT Messages postés 13280 Date d'inscription lundi 13 décembre 2004 Statut Membre Dernière intervention 3 février 2018 47
28 mars 2008 à 04:40
salut,

peut-être ce code....

http://www.codyx.org/snippet_ouvrir-document-lancer-executable_25.aspx#69

++
<hr size="2" width="100%" />Prenez un instant pour répondre à [infomsg_SONDAGE-POP3-POUR-CS_769706.aspx ce sondage] svp
3
gilbert2235 Messages postés 3 Date d'inscription samedi 22 mars 2008 Statut Membre Dernière intervention 29 mars 2008
28 mars 2008 à 23:37
merci bcp,[javascript:Insert_Emoticon('/imgs2/smile_tongue.gif'); ]

effectivement en grattant un peu et en modifiant un peu mon idée de départ ça a fini par fonctionner.

Je voulais passer des arguments en ligne de commande, finalement je passe les informations par fichier texte.

A+
0
Rejoignez-nous