j'ai un probleme d'affichage avec mon script.
Ce script ouvre des fichiers log en cliquant sur des boutons associés.
Quand j'ouvre les fichiers avec wordpad tout est bien aligné mais avec le script les lignes ne sont plus alignées
Code : Tout sélectionner
#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#include <File.au3>
#Region ### START Koda GUI section ### Form=
$Tuto = GUICreate("RECAP-MATIN", 500, 500, 192, 136)
$Edit = GUICtrlCreateEdit("", 8, 8, 340, 490)
$NIGHTBATCH = GUICtrlCreateButton("Night-Job", 375, 50, 100, 30, $WS_GROUP) ; affiche le fichier logfinal.log
$DR4000 = GUICtrlCreateButton("DR4000", 375, 90, 100, 30, $WS_GROUP) ; affiche le fichier DISK-DR4000.txt
$Sauvegardes = GUICtrlCreateButton("Sauvegardes", 375, 130, 100, 30, $WS_GROUP) ; affiche le fichier logs.log
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
While 1
$Tonfichier = "D:\Log\logfinal.log"
$Tonfichier1 = "D:\Log\DISK-DR4000.txt"
$Tonfichier2 = "D:\Log\LOG-SAV.txt"
$iFile = Fileread($Tonfichier, FileGetSize($Tonfichier))
$iFile1 = Fileread($Tonfichier1, FileGetSize($Tonfichier1))
$iFile2 = Fileread($Tonfichier2, FileGetSize($Tonfichier2))
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $NIGHTBATCH
Guictrlsetdata($Edit,$iFile)
GUISetState(@SW_SHOW)
Case $DR4000
Guictrlsetdata($Edit,$iFile1)
GUISetState(@SW_SHOW)
Case $Sauvegardes
Guictrlsetdata($Edit,$iFile2)
GUISetState(@SW_SHOW)
EndSwitch
WEnd
ci-joint le fichier lié au bouton sauvegardes