Bonjour,
Je suis en train de faire de l'agrégation de logs et il faudrait que le fichier en sortie soit fragmenté tous les x Mo.
C'est possible de contrôler la taille du fichier durant l'écriture ? Pour le moment, je compte juste le nombre de lignes que j'ai insérés et je limite à un certain nombre de lignes, mais c'est pas précis du tout... J'ai des différences de plusieurs Mo sur les fichiers en sortie
J'ouvre mon fichier comme ça :
Et j'écris dedans avec la méthode writeLine. Avant d'écrire une ligne, je fais un test :
Code : Sélectionner tout - Visualiser dans une fenêtre à part Set benderFile = fso.OpenTextFile(destination & "\Enquete." & file_num & ".bender", ForWriting, true)
Qui me permet de savoir quand-est ce qu'il faut que je passe au fichier suivant.
Code : Sélectionner tout - Visualiser dans une fenêtre à part If Not benderFile.line = 0 And benderFile.line Mod MAX_LINE = 0 Then
Est-ce qu'il y a une manière de calculer la taille de ce fichier au lieu du nombre de lignes ?
Merci
Partager