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