[R] Executer un fichier texte en autoit

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Avatar du membre
silvere
Niveau 8
Niveau 8
Messages : 532
Enregistré le : sam. 24 sept. 2011 22:56
Status : Hors ligne

Re: [R] Executer un fichier texte en autoit

#21

Message par silvere »

Ba non, avec @AutoItExe sa exécute comme un scripte >< :?:
Quand le mensonge prend l'ascenseur, la vérité prend l'escalier. Elle met plus de temps, mais elle fini toujours par arriver.
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11830
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [R] Executer un fichier texte en autoit

#22

Message par Tlem »

silvere a écrit :Ba non, avec @AutoItExe sa exécute comme un scripte
Heuu, mettons nous d'accord. Le fait de lancer un fichier texte contenant du code AutoIt de la sorte, revient au même que de le lancer traditionnellement.
Un fichier script.txt ou script.au3 sont totalement identique et seront interprétés de la même manière.
Par contre, ceci :
silvere a écrit :On peut pas modifier un truc pour que cela marche ? :

Code : Tout sélectionner

Runline('Msgbox(0,"","Hey!")')
Func Runline($Line)
    Run(@AutoItExe & ' /AutoIt3ExecuteLine  ' & '"' & $Line & '"')
EndFunc   ;==>Runline
ne fonctionne pas de la même manière.

Donc, soit vous lancez un script (avec AutoIt.exe ou avec l'interpréteur d'un script compilé) et dans ce cas, rien d’exceptionnel. soit vous lancez le code du fichier texte ligne à ligne, mais vous perdrez les avantages des variables, fonctions, etc ...
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Avatar du membre
silvere
Niveau 8
Niveau 8
Messages : 532
Enregistré le : sam. 24 sept. 2011 22:56
Status : Hors ligne

Re: [R] Executer un fichier texte en autoit

#23

Message par silvere »

Effectivement, le vieux sage a toujours raison :P, je me suis emmêler idées :lol:.
Quand le mensonge prend l'ascenseur, la vérité prend l'escalier. Elle met plus de temps, mais elle fini toujours par arriver.
Répondre