Cómo crear un archivo TXT con ASP clásico
Código ASP clásico
- Por Programador ASP clásico /
- 17/09/2014 @ 14:32:10 /
- 1761 visitas
Objetos muy interesantes que pueden crearse con Server.CreateObject() son los de acceso a archivos de texto. En el siguiente ejemplo se crean dos objetos:
confile que es un objeto FileSystem que permite acceder al sistema de ficheros del servidor.
fich que es un objeto TextStream que permite acceder a un fichero de texto llamado texto.txt en modo lectura o escritura.
Crear un archivo TXT con ASP clásico es muy sencillo:
<% 'creamos el nombre del archivo archivo= request.serverVariables("APPL_PHYSICAL_PATH") & "pruebas.txt" 'conectamos con el FSO set confile = createObject("scripting.filesystemobject") 'creamos el objeto TextStream set fich = confile.CreateTextFile(archivo) 'escribimos los números del 0 al 9 for i=0 to 9 & vbCrLf fich.write(i) next 'cerramos el fichero fich.close() 'volvemos a abrir el fichero para lectura set fich = confile.OpenTextFile(archivo) 'leemos el contenido del fichero texto_fichero = fich.readAll() 'imprimimos en la página el contenido del fichero response.write(texto_fichero) 'cerramos el fichero fich.close() %>
Para que funcione este código de ASP clásico es indispensable que la carpeta del servidor tenga permisos de escritura. En caso contrario nos arrojará un error.
tags: crear archivo TXT ASP clásico, evitar errores 500, manejo de errores ASP clásico, programación defensiva, control de errores en ASP clásico
En esta sección encontrarás una mezcla de códigos recopilados de fuentes públicas de Internet y otros creados por CoreASP. Estos recursos se comparten de buena fe con el único objetivo de servir como base de conocimiento en el desarrollo de aplicaciones en ASP Clásico. CoreASP no garantiza la precisión, vigencia ni funcionamiento de los artículos o fragmentos de código publicados, y no se hace responsable por el uso que se les dé. Se recomienda siempre revisar, adaptar y probar el código antes de implementarlo en entornos de producción.