Objeto TextStream de ASP
- Página anterior ASP FileSystem
- Página siguiente ASP Drive
El objeto TextStream se utiliza para acceder al contenido del archivo de texto.
Ejemplo
- Leer el archivo
- Este ejemplo muestra cómo usar el método OpenTextFile de FileSystemObject para crear un objeto TextStream. El método ReadAll del objeto TextStream obtiene el contenido del archivo de texto abierto.
- Leer una parte del archivo de texto
- Este ejemplo muestra cómo leer solo una parte del contenido de un archivo de flujo de texto.
- Leer una línea del archivo de texto
- Este ejemplo muestra cómo leer un contenido de una línea de un archivo de flujo de texto.
- Leer todas las líneas del archivo de texto
- Este ejemplo muestra cómo leer todas las líneas de un archivo de flujo de texto.
- Saltar una parte del archivo de texto
- Este ejemplo muestra cómo saltar un número específico de caracteres al leer un archivo de flujo de texto.
- Saltar una línea del archivo de texto
- Este ejemplo muestra cómo saltar una línea al leer el archivo de flujo de texto.
- Devolver el número de línea
- Este ejemplo muestra cómo devolver el número de línea actual en el archivo de flujo de texto.
- Obtener el número de columna
- Este ejemplo muestra cómo obtener el número de columna del carácter actual en el archivo.
Objeto TextStream
El objeto TextStream se utiliza para acceder al contenido del archivo de texto.
El siguiente código crea un archivo de texto (c:\test.txt) y luego escribe algunos textos en este archivo (el variable f es una instancia del objeto TextStream):
<% 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 objeto TextStream, podemos usar el método CreateTextFile del objeto FileSystemObject o el método OpenTextFile, también podemos usar el método OpenAsTextStream del objeto File.
A continuación, se describe las propiedades y métodos del objeto TextStream:
Propiedad
Propiedad | Descripción |
---|---|
AlFinalDeLinea | En el archivo TextStream, si el puntero de archivo está justo antes del marcador de final de línea, este valor de propiedad devuelve True; de lo contrario, devuelve False. |
AlFinalDelFlujo | Si el puntero de archivo está al final del archivo TextStream, este valor de propiedad devuelve True; de lo contrario, devuelve False. |
Columna | Devuelve el número de columna de la posición actual del carácter en el archivo TextStream. |
Línea | Devuelve el número de línea actual del archivo TextStream. |
Método
Método | Descripción |
---|---|
Cerrar | Cierra un archivo TextStream abierto. |
Leer | Lee la cantidad especificada de caracteres de un archivo TextStream y devuelve el resultado (la cadena obtenida). |
LeerTodo | Lee todo el archivo TextStream y devuelve el resultado. |
LeerLinea | Lee una línea completa de un archivo TextStream (hasta el carácter de nueva línea, pero sin incluirlo) y devuelve el resultado. |
Saltar | Al leer un archivo TextStream, salta la cantidad especificada de caracteres. |
SaltarLinea | Al leer un archivo TextStream, salta la siguiente línea. |
Escribe | Escribir un texto específico (cadena) en un archivo TextStream. |
WriteLine | Escribir un texto específico (cadena) y un salto de línea en un archivo TextStream. |
WriteBlankLines | Escribir un número específico de saltos de línea en un archivo TextStream. |
- Página anterior ASP FileSystem
- Página siguiente ASP Drive