ouassou81
Messages postés8Date d'inscriptionlundi 21 juillet 2008StatutMembreDernière intervention11 janvier 2011
-
23 avril 2010 à 19:28
Renfield
Messages postés17287Date d'inscriptionmercredi 2 janvier 2002StatutModérateurDernière intervention27 septembre 2021
-
23 avril 2010 à 22:52
Bonjour,
Une question de plus. j'ai créé une appli qui tourne bien, mais je veux rajouter des arguments lors de la commandline.
c:/gprcao.exe -hxl par exemple.
J'utilise donc dans mon projet la ligne suivante :
if command() = "-hxl" then.....
Mon problème :
Avec le même VB6 installé sur mon PC maison et bureau je n'ai pas le même comportement.
Au bureau il me compile le projet sans soucis et le prog fonctionne bien. Et à la maison il me sort une erreur sur le mot command() à la compilation !
Est ce qu'il faut référencer quelque chose de spécial ?
merci de votre aide, j'avoue ne pas comprendre ce comportement !
ouassou81
Messages postés8Date d'inscriptionlundi 21 juillet 2008StatutMembreDernière intervention11 janvier 2011 23 avril 2010 à 22:24
oui sur les 2 postes !
Mais j'ai trouvé le truc ce soir.
En fait il me faut écrire :
if vba.command()= "-rxl" then ....
Et là ça marche. Je ne vois pas pourquoi, sur mon pc perso il faut rajouter ça, alors qu'au boulot, pas besoin.
A croire que les références visual basic for application ne sont pas identiques !
j'ai déjà eu ce problème sur des macro excel entre 2 PC bureautiques qui sont normalement identiques puisqu'on a un master qu'on déploie partout !
Mais si ma réponse peut servir...
A la prochaine question !
Merci en tout cas pour les réponses.