PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV (précédentes versions) → [WD24] - lanceappli avec plusieurs parametres
[WD24] - lanceappli avec plusieurs parametres
Débuté par Mayoune, 23 déc. 2019 10:51 - 2 réponses
Posté le 23 décembre 2019 - 10:51
Bonjour,
J'ai une application existante du commerce codé en Windev avec la possibilité pour l'utilisateur de créer des Macro Code MCU Je vopudrais créer une macro qui me permet de récupérer plusieurs parametres de ce logiciel et les passer dans mon logiciel (lui aussi codé en Windev).
Je n'arrive pas récupérer la valeur de mes parametres :
- dans ma macro :

param1, param2 sont des reels
param3 est une chaine

param3=CLIENT.NOM
HLitRecherche("CLIENT" ,"CODE", CLIENT.CODE )
SI hTrouve( "CLIENT" ) ALORS
param1 = CLIENT.LATITUDE
param2=CLIENT.LONGITUDE
FIN
Lanceappli("C:\Program Files (x86)\Envoi_SMS\Envoi_SMS param1 param2 param3")

- côté de l'appli
Lignecommande (1)
Lignecommande (2)
Lignecommande (3)

je soucis c'est qu'il me renvoi param1, param2 et param3 à la place de la valeur de param1, param2, param3.
J'ai essaye avec toute les variantes de guillement possible : Lanceappli("""C:\Program Files (x86)\Envoi_SMS\Envoi_SMS"" ""param1"" ""param2"" ""param3""") ....mais rien

L'aide ne m'aide pas vraiment et je suis vraiment bloqué : un petit peu d'aide serait la bienvenue
Membre enregistré
159 messages
Popularité : +0 (2 votes)
Posté le 23 décembre 2019 - 20:10
Bonsoir,

Lanceappli("C:\Program Files (x86)\Envoi_SMS\Envoi_SMS param1 param2 param3")

plutôt :

Lanceappli("C:\Program Files (x86)\Envoi_SMS\Envoi_SMS "+param1+" "+param2+" "+param3)

non ?
Posté le 24 décembre 2019 - 10:35
Oui enfin ca marche j'avais essaye toute les possibilités avec des + et des " sauf celle la.
Merci