El objeto TextStream se utiliza para acceder al contenido de un archivo de texto.
Ejemplos
leer archivo de texto
Cómo leer un archivo de texto.
Leer sólo una parte de un archivo de texto
Cómo leer solamente una parte de un archivo TextStream.
Leer una línea de un archivo de texto
Cómo leer una línea de un archivo TextStream.
Leer todas las líneas de un archivo de texto
Como leer todas las líneas de un archivo TextStream.
Salta una parte de un archivo de texto
Cómo saltar un número determinado de caracteres al leer el archivo TextStream.
Salta una línea de un archivo de texto
Cómo saltar una línea al leer el archivo TextStream.
Volver número de línea
Cómo devolver el número de línea actual en un archivo TextStream.
Obtener número de columna
¿Cómo obtener el número de columna del carácter actual en un archivo.
El objeto TextStream
El objeto TextStream se utiliza para acceder al contenido de archivos de texto.
El siguiente código crea un archivo de texto (c:\test.txt) y luego escribe un texto en el fichero (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
%>
Para crear una instancia de la TextStream objeto que puede utilizar los métodos CreateTextFile o OpenTextFile del objeto FileSystemObject, o puede utilizar el método OpenAsTextStream del objeto File.
propiedades y los métodos del objeto TextStream se describen a continuación:
propiedades
Propiedad | Descripción |
---|---|
AtEndOfLine | Devuelve true si el puntero de archivo se coloca inmediatamente antes de que el marcador de fin de línea en un archivo TextStream, y falso si no se |
AtEndOfStream | Devuelve true si el puntero de archivo se encuentra al final de un archivo TextStream, y falso si no se |
Column | Devuelve el número de columna de la posición del carácter actual en un flujo de entrada |
Line | Devuelve el número de línea actual en un archivo TextStream |
métodos
Método | Descripción |
---|---|
Close | Cierra un archivo abierto TextStream |
Read | Lee un número determinado de caracteres de un archivo TextStream y devuelve el resultado |
ReadAll | Lee un archivo entero TextStream y devuelve el resultado |
ReadLine | Lee una línea desde un archivo TextStream y devuelve el resultado |
Skip | Omite un número especificado de caracteres cuando se lee un archivo de TextStream |
SkipLine | Omite la línea siguiente cuando se lee un archivo TextStream |
Write | Escribe un texto especificado en un archivo TextStream |
WriteLine | Escribe un texto especificado y un carácter de nueva línea en un archivo TextStream |
WriteBlankLines | Escribe un número determinado de caracteres de nueva línea en un archivo TextStream |