Totalmente de acuerdo con Neurón!
Aunque...
Cita: object.DeleteFile file [, force]
This method is used to delete a specified file or files (using wildcards). The optional force parameter returns a Boolean value - True allows files with read-only attributes to be deleted, while False (default) does not. Trying to delete a read-only file without setting force to True will return an error.
Lo que no sé que ocurre es si justo el archivo a eliminar está en uso (no sé por qué lo estaría, pero podría ¿no?)
Entonces, propongo ésto:
Código:
Set objFSO = Server.CreateObject("Scripting.FileSystemObject")
foto="D:\ssss\miweb.com\Html\fotos\"
foto=foto&ref&".jpg"
If objFSO.FileExists(foto) Then
on error resume next '''''''' Esto es totalmente necesario para evitar errores en pantalla, etc...
objFSO.DeleteFile foto, force 'si está read-only, al carajo y la borramos igual :D
if Err.Number > 0 then 'Oppsssss!!!
Response.write "Hubo un error al intentar accesar al archivo que deseas borrar"
end if
Else
Response.Write("El archivo " & foto & " no existe.")
End if
Bueno, quedó depurado ya o le ven alguna posibilidad más?
¡¡¡TOOOMEENLA!!!!
jajaja, no se crean que es jodaaaaa