Batch Index du Forum
S’enregistrerRechercherFAQMembresGroupesConnexion
Répondre au sujet Page 1 sur 1
[Astuce] Ecrire plusieurs lignes dans un fichier.
Auteur Message
Répondre en citant
Message [Astuce] Ecrire plusieurs lignes dans un fichier. 
Bonjour à tous,

une petite astuce que l'on voit pas dans le fichier d'aide concernant FileWrite.

FileWrite permet d'écrire dans un fichier, elle est en général accompagné de FileOpen (ouvrir un fichier) et FileClose (Fermer un fichier)


L'exemple nous montre ceci :

Code:
$file = FileOpen(@ScriptDir &"\toto.txt", 1)

; regarde si le fichier est ouvert pour écrire dedans
If $file= -1 Then
    MsgBox(0, "Error", "Unable to open file.")
    Exit
EndIf

;écrire les 3 lignes suivantes
FileWrite($file, "premiere ligne")
FileWrite($file, "seconde ligne")
FileWrite($file, "troisième ligne")

FileClose($file)


On peut simplier la syntaxe comme suit :

Code:

$file = FileOpen(@ScriptDir &"\toto.txt", 1)

; regarde si le fichier est ouvert pour écrire dedans
If $file= -1 Then
    MsgBox(0, "Error", "Unable to open file.")
    Exit
EndIf

;écrire les 3 lignes suivantes
FileWrite($file, "premiere ligne" &@CRLF _
& "seconde ligne" &@CRLF _
&"troisieme ligne")



FileClose($file)





______________________________________________________
Faites paraitre votre batch sur BatchClipboard
Visiter le site web du posteur
Message Publicité 
PublicitéSupprimer les publicités ?


Répondre en citant
Message [Astuce] Ecrire plusieurs lignes dans un fichier. 
Salut,

Je connaissais, mais merci pour l'astuce. Okay

A+




______________________________________________________
Message [Astuce] Ecrire plusieurs lignes dans un fichier. 


Montrer les messages depuis:
Répondre au sujet Page 1 sur 1
  



Index | créer un forum | Forum gratuit d’entraide | Annuaire des forums gratuits | Signaler une violation | Conditions générales d'utilisation
Copyright 2008 - 2016 // Batch