L'objet TextStream est utilisé pour accéder au contenu d'un fichier texte.
Exemples
lire textfile
Comment lire un fichier texte.
Lecture seule une partie d'un fichier texte
Comment lire une partie seulement d'un fichier TextStream.
Lire une ligne d'un fichier texte
Comment lire une ligne à partir d'un fichier TextStream.
Lire toutes les lignes d'un fichier texte
Comment lire toutes les lignes d'un fichier TextStream.
Passer une partie d'un fichier texte
Comment sauter un certain nombre de caractères lors de la lecture du fichier TextStream.
Passer une ligne d'un fichier texte
Comment sauter une ligne lors de la lecture du fichier TextStream.
Retour ligne numéro
Comment retourner le numéro de ligne dans un fichier TextStream.
Obtenez le numéro de colonne
Comment obtenir le numéro de colonne du caractère en cours dans un fichier.
L'objet TextStream
L'objet TextStream est utilisé pour accéder au contenu des fichiers texte.
Le code suivant crée un fichier texte (c:\test.txt) et puis écrit un texte dans le fichier (the variable f is an instance of the TextStream object) :
<%
dim fs,f
set fs=Server.CreateObject("Scripting.FileSystemObject")
set f=fs.CreateTextFile("c:\test.txt",true)
f.WriteLine("Hello World!")
f.Close
set f=nothing
set fs=nothing
%>
Pour créer une instance de l'objet TextStream vous pouvez utiliser les méthodes CreateTextFile ou OpenTextFile de l'objet FileSystemObject, ou vous pouvez utiliser la méthode OpenAsTextStream de l'objet fichier.
Les propriétés et méthodes de l'objet TextStream sont décrits ci-dessous:
Propriétés
Propriété | La description |
---|---|
AtEndOfLine | Renvoie true si le pointeur de fichier est placé immédiatement avant le marqueur de fin de ligne dans un fichier TextStream et false sinon |
AtEndOfStream | Renvoie true si le pointeur de fichier est à la fin d'un fichier TextStream et false sinon |
Column | Renvoie le numéro de colonne de la position actuelle de caractères dans un flux d'entrée |
Line | Retourne le numéro de ligne dans un fichier TextStream |
méthodes
méthode | La description |
---|---|
Close | Ferme un fichier ouvert TextStream |
Read | Lit un nombre spécifié de caractères à partir d'un fichier TextStream et renvoie le résultat |
ReadAll | Lit un fichier TextStream entier et renvoie le résultat |
ReadLine | Lit une ligne d'un fichier TextStream et renvoie le résultat |
Skip | Ignore un nombre spécifié de caractères lors de la lecture d'un fichier TextStream |
SkipLine | Saute la ligne suivante lors de la lecture d'un fichier TextStream |
Write | Rédige un texte spécifié dans un fichier TextStream |
WriteLine | Rédige un texte spécifié et un caractère de nouvelle ligne à un fichier TextStream |
WriteBlankLines | Rédige un certain nombre de caractère de nouvelle ligne à un fichier TextStream |