bouindou
Messages postés2Date d'inscriptionjeudi 16 février 2006StatutMembreDernière intervention16 février 2006
-
16 févr. 2006 à 12:21
cs_Willi
Messages postés2375Date d'inscriptionjeudi 12 juillet 2001StatutModérateurDernière intervention15 décembre 2018
-
16 févr. 2006 à 14:16
Bonjour,
Voila je recupere dans un fichier txt une ligne composer de text separe par des tabulatations.
Du genre : Repertoire nPst TotPst nTmp TotTmp nOst TotOst
Et il faudra que la chaine de caractere devienne : Repertoire nOst TotOst
C'est a dire la premiere chaine de caractere avec la premiere tabulation puis l'avant derniere chain de caractere, la tabulation d'apres et la derniere chaine de caractere.
Et tout ca forcement en VBS.
Set FSO = CreateObject("Scripting.FileSystemObject")
If FSO.FolderExists("c:\_recap") = True then
Set Dest = FSO.getFolder ("c:\_recap")
'fso.CopyFile "c:\_recap\*.x0", Dest, TRUE
Dim Files, File, Char, i
Set Files = Dest.Files
For Each File In Files
set source = fso.OpenTextFile (File,1)
'fichierdest = left(File,instrrev(File,".")-1)& "_light.x0"
'set fic = fso.createtextfile (fichierdest,true)
do while (source.atendofstream <> true)
Do
ligne = source.readline
?????
Loop Until ligne Is Nothing
'fic.writeline(ligne)
loop
source.close
fic.close
Next
End If
Set FSO = nothing
Set xl = nothing
Voici le debut de mon script et il manque la partie ??? ou je devrais recuperer la bonne chaine de caractere et pour l'inserer dans mon nouveau fichier.
Merci d'avance de votre aide et si vous avez des questions n'hesitez pas!