[R] Prendre en compte le paramètre de ShellExecute

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Avatar du membre
yohan8
Niveau 6
Niveau 6
Messages : 245
Enregistré le : mer. 07 déc. 2011 22:34
Localisation : Rhône
Status : Hors ligne

[R] Prendre en compte le paramètre de ShellExecute

#1

Message par yohan8 »

Bonjour,

J'aimerais écrire un programme autoit qui tiendrait compte du paramètre que l'on peut mettre dans ShellExecute.

Comment enregistrer le paramètre et l'inscrire sous forme de variable dans le programme exécuté ?
Modifié en dernier par yohan8 le lun. 16 sept. 2013 18:16, modifié 1 fois.
Avatar du membre
DimVar
Niveau 10
Niveau 10
Messages : 870
Enregistré le : ven. 30 mai 2008 15:08
Status : Hors ligne

Re: [..] Prendre en compte le paramètre de ShellExecute

#2

Message par DimVar »

Bonsoir,


Qu'entendez vous par "inscrire" ?



Cdlt.
N'évoquons pas la pierre, les jeunes risqueraient d'en poire !
Avatar du membre
yohan8
Niveau 6
Niveau 6
Messages : 245
Enregistré le : mer. 07 déc. 2011 22:34
Localisation : Rhône
Status : Hors ligne

Re: [..] Prendre en compte le paramètre de ShellExecute

#3

Message par yohan8 »

Par exemple je lance le programme test.exe qui vas lancer test2.exe avec l'argument "toto".
La programme test2.exe se lance et s'il reçoit l'argument "toto" alors.. [suite du script]
Avatar du membre
mikell
Spammer !
Spammer !
Messages : 6292
Enregistré le : dim. 29 mai 2011 17:32
Localisation : Deep Cévennes
Status : Hors ligne

Re: [..] Prendre en compte le paramètre de ShellExecute

#4

Message par mikell »

Regarde dans l'aide à "Using Autoit/Running scripts"
Exemple : le script 1 lance le script 2 avec argument

Code : Tout sélectionner

; script 1
Local $string = "this_is_a_param"
ShellExecute(@ScriptDir & '\Script 2.au3', $string )

Code : Tout sélectionner

; script 2
MsgBox(0, 'params', $CmdLine[0] &@crlf& $CmdLine[1] &@crlf& $CmdLineRaw)
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
Avatar du membre
yohan8
Niveau 6
Niveau 6
Messages : 245
Enregistré le : mer. 07 déc. 2011 22:34
Localisation : Rhône
Status : Hors ligne

Re: [..] Prendre en compte le paramètre de ShellExecute

#5

Message par yohan8 »

Niquel je savais pas que chaque script créait un tableau d'argument $CmdLine à chaque lancement

Merci :D
Répondre