Método ASP OpenTextFile

El método ASP OpenTextFile se utiliza para abrir un archivo específico. Devuelve un objeto TextStream que se puede usar para leer, escribir y agregar contenido al archivo. Es una función incorporada del objeto FileSystem. 

Sintaxis:

FileSystemObject.OpenTextFile(fname,mode,create,format) 

Valor del parámetro:

  • fname: Atributo requerido. Especifica el nombre del archivo a abrir.
  • modo: Es un atributo opcional. Especifica cómo abrir un archivo. Contiene 3 valores constantes para realizar una operación en un archivo.  
    • 1 para leer el contenido.
    • 2 abre un archivo para escribir el contenido
    • 8 para agregar el contenido.
  • crear: atributo opcional. Contiene un valor booleano que especifica si se puede crear si el nombre de archivo especificado no existe.  
    • El valor es True si se crea un nuevo archivo;
    • false si no se crea. El valor predeterminado es falso.
  • Formato: atributo opcional. Contiene tres valores constantes que se utilizan para definir un formato de un archivo. 
    • 0 =TristateFalse: abre el archivo como ASCII. Este es el valor predeterminado.
    • -1 =TristateTrue: abre el archivo como Unicode.
    • -2 =TristateUseDefault: abre el archivo con el valor predeterminado del sistema.

Código de ejemplo:   El siguiente código ilustra cómo abrir un nuevo archivo para escribir el contenido

ASP

<%
dim fs,f
set fs=Server.CreateObject("Scripting.FileSystemObject")
set f=fs.OpenTextFile(Server.MapPath("GFG.txt"),2,true)
response.write("File is open for purpose of writing")
f.WriteLine("This text will be added to the end of file")
f.Close
set f=Nothing
set fs=Nothing
%>

Producción:

File is open for purpose of writing

Publicación traducida automáticamente

Artículo escrito por ManasChhabra2 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *