[R] Sauvegarder automatiquement une var dans un bloc notes

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Avatar du membre
karime1
Niveau 5
Niveau 5
Messages : 106
Enregistré le : sam. 09 avr. 2011 10:05
Status : Hors ligne

[R] Sauvegarder automatiquement une var dans un bloc notes

#1

Message par karime1 »

je cherchais une fonction qui me permettrai d'enregistrer directement un fichier. j'ai trouvé ça
WinWaitActive("Sans titre - Bloc-notes")
$i="D:\Auto iT\"
$j="123123"
FileSaveDialog($j,$i)
mais ça marche pas :(
merci d'avance pour votre aide.
Modifié en dernier par karime1 le ven. 22 avr. 2011 00:25, modifié 1 fois.
Avatar du membre
sylvanie
Niveau 11
Niveau 11
Messages : 1556
Enregistré le : jeu. 26 juil. 2007 21:31
Localisation : Paris
Status : Hors ligne

Re: [..] Sauvgarder un bloc note

#2

Message par sylvanie »

Bonjour,
Et bien d'après ce script, ça va initier la fenêtre de sauvegarde. Il faudrait faire un send("{ENTER}") à la fin pour enregistrer (si le focus est sur OK, à vérifier)
[EDIT]; ouh là, je suis mal réveillé ....
1) il manque un argument à Filesavedialog
2) Cette fonction ne vous servira pas vraiment, car elle n’interagit pas avec votre bloc note.
Une manière rapide serait de faire ceci

Code : Tout sélectionner

WinWaitActive("Sans titre - Bloc-notes")
$i=@ScriptDir
$j="123123"
Send("^s")
Sleep(500)
Send($i&"\"&$j)
Sleep(500)
Send("{ENTER}")
 
Toi qui cherche à mettre le doigt sur la solution, appuie sur F1.
Avatar du membre
karime1
Niveau 5
Niveau 5
Messages : 106
Enregistré le : sam. 09 avr. 2011 10:05
Status : Hors ligne

[R] Sauvegarder un bloc notes

#3

Message par karime1 »

j'ai trouvé mieux :D
$stat="mes statistiques..."
If Not FileExists("D:\Auto iT\"&@MON&@MDAY&".txt") Then
FileWrite("D:\Auto iT\"&@MON&@MDAY&".txt", $stat)
endif
en tout cas merci
Répondre