TextStream facilite l'accès séquentiel au fichier.

Compatibilité
Cet objet est compatible avec Internet Explorer.
Disponibilité

JScript 1

Constructeur
CreateTextFile()
Propriétés
Propriété Description
AtEndOfLine retourne true si le pointeur du fichier est situé immédiatement avant la marque de fin de ligne dans un fichier TextStream et sinon false.
AtEndOfStream retourne true si le pointeur du fichier se situe à la fin d'un fichier TextStream et sinon false.
Column retourne le numéro de colonne correspondant à la position du caractère courant dans un fichier TextStream.
Line retourne le numéro de la ligne courante dans un fichier TextStream.
Méthodes
Méthode Description
Close() ferme un fichier TextStream.
Read(nombre) Lit le nombre spécifié de caractères et renvoie la chaîne de caractères.
ReadAll() lit un fichier TextStream entier et renvoie la chaîne de caractères.
ReadLine() Lit une ligne complète et renvoie la chaîne de caractères obtenues.
Skip(nombre) ignore un nombre spécifié de caractères lors de la lecture d'un fichier TextStream.
SkipLine Ignore une ligne lors de la lecture d'un fichier TextStream.
Write(chaîne) écrit une chaîne de caractères spécifiée dans un fichier TextStream.
WriteBlankLines(nombre) écrit un nombre spécifié de caractères de nouvelle ligne dans un fichier TextStream.
WriteLine(chaîne) écrit une chaîne de caractères spécifiée et un caractère de nouvelle ligne dans un fichier TextStream.
Exemples [voir]
<html>
  <head>
    <title>Démonstration de TextStream</title>
    <script language="JScript">
      var fso = new ActiveXObject("Scripting.FileSystemObject");
      var fichier = fso.CreateTextFile("c:\essai.txt", true);
      function CreeFichier()
      {
        fichier.Write("Voici un exemple de TextStream.&n");
        fichier.WriteLine("Un fichier Essai.txt a été créé 
                       par la commande CreateTextFile.");
        alert("Du texte a bien été écrit &ndans le fichier Essai.txt")
        fichier.Close();
      }
      function VoirTxt()
      {
        fichier = fso.OpenTextFile("c:\essai.txt", 1);
        var ligne = fichier.ReadLine();
        document.write("<u>Voici la première ligne du fichier" 
                    + "<i>Essai.txt</i> :</u> " + ligne);
        fichier.Close();
      }
    </script>
  </head>
  <body>
    <a href="javascript:CreeFichier()">
      Ecrire dans le fichier <i>Essai.txt</i> sur <i>C:</i>
    </a><br>
    <a href="javascript:VoirTxt()">
      Visualiser une partie du texte du fichier <i>Essai.txt</i>.
    </a><br>
  </body>
</html>
Référence :