![]() |
Borrar un archivo de una carpeta con Web Aplicacion Tengo una aplicación web en el cual grabo las fotos de los empleados en una carpeta. Todo bien hasta ahí, pero cuando borro al empleado, la foto se queda en la carpeta. ¿Cómo puedo borrar esa foto de la carpeta por medio de mi Aplicación Web? :pensando: |
Ya encontré la respuesta: :aplauso: Código: System.IO.File.Delete(Request.ServerVariables(3) & "FotosEmp\NombreFoto.jpg") |
¡Hola! ¿Qué significa el (3) en el request.serverVariables?> |
Lo que sucede es que request.serverVariables es una arreglo de variables del servidor. Puedes llamarla por el nombre o por el índice. Ejemplo: request.serverVariables("PATH_TRANSLATED") Esta variable devuelve la ruta completa junto con la página aspx ejecutada. Utilicé en índice porque no me se el nombre de la variable en la posición 3. Lo que hice para encontrar la variable de servidor que quería fue poner en el inmediate a que me imprimiera a request.serverVariables(0), request.serverVariables(1), request.serverVariables(2), etc hasta que me di cuenta que la #3 es la que necesito. :adios: |
Podrías haber usado Server.MapPath Saludos |
Como usas a Server.MapPath(path as String) si necesita un parámetro? :pensando: |
Ya entendí, le paso cadena vacía de parámetro asi: Server.MapPath("") y me devuelve el path. Gracias por la idea xknow :adios: |
| La zona horaria es GMT -6. Ahora son las 10:17. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.