[vbs] Problème avec la méthode ReadLine

Problème avec la méthode ReadLine [vbs] - VB/VBA/VBS - Programmation

Marsh Posté le 08-08-2007 à 17:16:08    

Bonjour,
 
J'ai un problème avec la méthode ReadLine : Elle marche lors de la première exécution du script, mais si je réxécute le script une seconde fois, la méthode me renvoi l'ensemble du fichier au lieu d'uniquement la ligne en cours...
 
Pourquoi ????
 
 
Ci dessous une partie de mon script :
 

Code :
  1. Dim OFS, MonFichier, FR
  2. Set OFS = CreateObject("Scripting.FileSystemObject" )
  3. Set Monfichier = OFS.GetFile(APPDATA & "\Microsoft\Signatures\toto.htm" )
  4. Set FR = Monfichier.OpenAsTextStream( 1,0)
  5. strhtml = ""
  6. Actu = false
  7. Do Until FR.AtEndOfStream
  8.   strLine = FR.ReadLine
  9.  
  10.   if strLine="<!--actualite_debut-->" Then
  11.     Actu = true
  12.     strhtml = strhtml & strActuSignature & Chr(13)
  13.   end if
  14.  
  15.   if not Actu Then
  16.     strhtml = strhtml & strLine & Chr(13)
  17.   end if
  18.  
  19.   if strLine="<!--actualite_fin-->" Then
  20.     Actu = false
  21.   end if 
  22. loop
  23. FR.close


 
Une idée ??
 
Merci...

Reply

Marsh Posté le 08-08-2007 à 17:16:08   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed