Flux rss
Bookmark Ajouter aux favoris / Partager

Objet TextStream

L'objet TextStream obtenu à l'aide d'une méthode de l'objet FileSystemObject (CreateTextStream ou OpenTextStream) ou via la méthode OpenAsTextStream de l'objet File. Il permet de lire ou écrire dans un fichier en mode texte, avec un accès séquentiel (ligne par ligne).

Pour utiliser un objet TextStream il suffit de :

  • Créer une instance de l'objet FSO :
    Set objetFSO = CreateObject("Scripting.FileSystemObjet)
  • Ouvrir un fichier en créant un objet TextStream, par exemple :
    Set Flux = objetFSO.OpenTextStream("c:\monfichier", 1)
  • Utiliser une méthode ou une propriété de l'objet TextStream, par exemple:
    Wscript.Echo Flux.ReadAll()

Voici un récapitulatif des collections, propriétés et méthodes de l'objet TextStream :

Objet TextStream
Collections Propriétés Méthodes
  AtEndOfLine
AtEndOfStream
Column
Line
Close
Read
ReadAll
ReadLine
SkipLine
Write
WriteLine
WriteblankLines

Propriétés de l'objet TextStream

Lors dl'accès à un fichier par une méthode de l'objet TextStream, un pointeur permet d'indiquer la progression de la lecture du fichier.

L'objet TextStream possède un certain nombre de propriétés permettant d'obtenir des informations sur la position du pointeur. Les propriétés sont les suivantes :

Propriété Description
AtEndOfLine Retourne un booléen (True ou False) indiquant si une fin de ligne est atteinte (pointeur situé immédiatement avant le caractère de saut de ligne)
AtEndOfStream Retourne un booléen (True ou False) indiquant si la fin de fichier est atteinte (pointeur situé immédiatement avant le dernier caractère)
Column Retourne la position du pointeur (numéro de caractère) par rapport au début de la ligne en cours
Line Retourne le numéro de la ligne courante (où se trouve le pointeur).

Méthodes de l'objet TextStream

Les méthodes de l'objet TextStream sont les suivantes :

Méthode Description
Close() Permet de fermer le fichier en cours.
Read(number) Retourne une chaîne contenant le nombre de caractères précisé en argument (number), lue à partir de la position courante dans le fichier en cours.
ReadAll() Retourne une chaîne contenant tous les caractères du fichiers en cours.
ReadLine() Retourne une chaîne contenant tous les caractères de la ligne courante du fichiers en cours.
Skip(number) Permet de sauter un nombre de caractères spécifié en argument (number)
SkipLine() Permet d'ignorer la ligne courante.
Write(string) Ecrit la chaîne de caractères passée en argument (string) dans le fichier en cours.
WriteblankLines(number) Ecrit le nombre de lignes vides spécifié en argument (number) dans le fichier en cours.


Dernière modification le mardi 14 octobre 2008 à 17:40:32.Ce document intitulé « Objet TextStream » issu de Comment Ça Marche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Javascript - L'objet String Les particularités de l'objet String string est un mot anglais qui signifie "chaîne", il s'agit en fait de chaîne de caractères. L'objet String est un objet qui contient un certain nombre de propriétés et de méthodes permettant la manipulation... www.commentcamarche.net/contents/javascript/jsstring.php3
Javascript - L'objet window Les particularités de l'objet window L'objet window est l'objet par excellence dans Javascript, car il est le parent de chaque objet qui compose la page web, il contient donc : l'objet document: la page en elle-même l'objet location: le lieu de... www.commentcamarche.net/contents/javascript/jswindow.php3
Javascript - L'objet RegExp Les particularités de l'objet RegExp L'objet RegExp est un objet permettant de manipuler des expressions régulières, c'est-à-dire des modèles créés à l'aide de caractères ASCII permettant de manipuler des chaînes de caractères, afin de trouver des... www.commentcamarche.net/contents/javascript/jsregexp.php3
Découper un objet de l'arrière planParfois on peut vouloir découper un objet de son arrière-plan, par exemple un visage, un fruit posé sur une table, etc. L'outil habituellement utilisé est le lasso, mais l'opération est délicate. On peut également utiliser des calques, mais dans... www.commentcamarche.net/faq/sujet-10311-decouper-un-objet-de-l-arriere-plan
VB et erreur 91. Variable Objet...non definie (Résolu)Bonjour , j' essaye d' apprendre le vb avec des exos trouvés sur le net. L' un d' eux porte sur les bases de données access. Mais , j' ai une erreur que je n' arrive pas a solutionner. Error 91 : Variable objet ou variable bloc WITH non- definie Le... www.commentcamarche.net/forum/affich-1805330-vb-et-erreur-91-variable-objet-non-definie
Exercices corrigés en java orienté objet (Résolu)Bonjour à tous; je suis débutante en java orienté objet et je cherche des exercices corrigés, alors si quelqu'un peut m'aider d'en avoir je serai très reconnaissante; merci d'avance à tous qui vont m'aider www.commentcamarche.net/forum/affich-9071226-exercices-corriges-en-java-oriente-objet
Problème de sélection d'objet avec AutoCad (Résolu)Bonjour, Je n'arrive plus a sélectionné plus de 1 objet sur l'AutoCad de mon travail (version 2006). Je pense que ce soucis est due a une fausse manipulation mais je ne trouve pas de solution, j'utilise autocad avec TopoLisps en extention. Merci... www.commentcamarche.net/forum/affich-10832256-probleme-de-selection-d-objet-avec-autocad
Javascript - L'objet DateLes particularités de l'objet Date L'objet Date permet de travailler avec toutes les variables qui concernent les dates et la gestion du temps. Il s'agit d'un objet inclus de façon native dans Javascript, et que l'on peut toujours utiliser. La... www.commentcamarche.net/contents/javascript/jsdate.php3
Javascript - L'objet MathLes particularités de l'objet Math L'objet Math est, comme vous l'imaginez, un objet qui a de nombreuses méthodes et propriétés permettant de manipuler des nombres et qui contient des fonctions mathématiques courantes. Quelque soit la méthode ou la... www.commentcamarche.net/contents/javascript/jsmath.php3
WSH - Objet WScriptWScript L'objet WScript est l'objet parent du modèle WSH. Il permet de gérer la création (instanciation) et la destruction des objets du modèle WSH. Voici un récapitulatif des propriétés et méthodes de l'objet WScript : Objet... www.commentcamarche.net/contents/vbscript/vbs-wscript.php3