Page 1 sur 1
[R] Encore du FileWrite
Posté : jeu. 19 nov. 2009 18:39
par Narmeke
Bonjour,
Aujourd'hui je vais essayé d'être bref dans ma demande !
Je veux écrire ceci dans mon script *.au3
Enfin pour faire plus simple inclure ceci :
J'ai donc tester cela :
Code : Tout sélectionner
FileWrite($FILE, '#include ' &chr(39)&'"'& @TempDir & "\File.au3" &chr(39)&'"'&chr(39) & @CRLF)
Mais ne marche pas j'obtient une erreur au niveau des guillemets.
Si vous avez une solution ??
Merci d'avance !!
Re: [..] Encore du FileWrite
Posté : jeu. 19 nov. 2009 18:48
par Tlem
Pourquoi faire compliqué !!!
Re: [..] Encore du FileWrite
Posté : jeu. 19 nov. 2009 18:53
par Narmeke
Ben tous simplement car cela n'est pas possible !
Enfaite c'est un Script qui va en écrire un autre et donc il me faut ajouter en include sur le script que je génère les script situé dans le dossier Temporaire du script qui va générer.
Donc ce n'est pas correct pour ce que je souhaite en faire.
Votre code me donne ceci après écriture :
Re: [..] Encore du FileWrite
Posté : jeu. 19 nov. 2009 19:02
par DJSIR
FileWrite(@ScriptDir, '#include ' & @TempDir & ' & "\File.au3"' & @CRLF)
Re: [..] Encore du FileWrite
Posté : jeu. 19 nov. 2009 19:08
par Narmeke
DJSIR a écrit :FileWrite(@ScriptDir, '#include ' & @TempDir & ' & "\File.au3"' & @CRLF)
Après l'écriteur j'obtient ceci :
Or il me faudrait :
Donc là sérieusement je sèche !
Re: [..] Encore du FileWrite
Posté : jeu. 19 nov. 2009 19:10
par DJSIR
FileWrite(@ScriptDir, '#include "' & @TempDir & '"' & @CRLF)
Re: [..] Encore du FileWrite
Posté : jeu. 19 nov. 2009 19:28
par Narmeke
Bon grand merci à tous, j'ai finalement trouver la solution en reprenant des morceaux de DJSIR.
Code : Tout sélectionner
FileWrite($FILE, '#include "' & @TempDir & '\File.au3"' & @CRLF)
Ce qui nous donne au final :
Voilà !
Je passe en [R]
Re: [R] Encore du FileWrite
Posté : jeu. 19 nov. 2009 21:35
par Tlem
Ha ben forcément, si vous ne donnez pas tous les éléments, comment voulez-vous qu'on vous réponde juste !!!
Vous avez demandé :
Narmeke a écrit :Je veux écrire ceci dans mon script *.au3
Et ceci :
Code : Tout sélectionner
FileWrite(@ScriptDir, '#include @TempDir & "\File.au3"' & @CRLF)
écrit bien la ligne
dans le fichier
$FILE.
Il fallait dire que vous vouliez interpréter la macro @Tempdir ...
Re: [R] Encore du FileWrite
Posté : sam. 28 nov. 2009 14:12
par Narmeke
Oui, désoler ! c'est exact j'ai mal détailler mon problème.