Los Foros de ASPTutor.com
Home | Perfil | Registrarse | Temas Activos | Miembros | Buscar | FAQ
Usuario:
Password:
 Todos los Foros
 ADO
 error al "DeleteFolder"
 Foro Bloqueado  Tema Bloqueado


Autor Temas
ce
Average Member

España
523 Posts
Mensajes - 13 Feb 2002 :  11:00:29  Ver Perfil  Enviar Email  Visit ce's Homepage
Hola, estoy intentando eliminar una carpeta del servidor (que se llama igual que la ID del artículo) de la siguiente forma:

param=Request.Form("IDarticulo")
set objFile = Server.CreateObject("Scripting.FileSystemObject")
If objFile.FolderExists ("d:\xvrt\midominio.com\html\fotos\" & param) then
Set nFolder = objFile.DeleteFolder ("d:\xvrt\midominio.com\html\fotos\" & param)
end if

Pero me da el error:

Error de Microsoft VBScript en tiempo de ejecución error '800a01a8'

Se requiere un objeto: 'objFile.DeleteFolder(...)'

/altas.asp, line 264

Cuando doy el alta del nuevo folder lo hace bien asi:

param=Request.Form("IDarticulo")
set objFile = Server.CreateObject("Scripting.FileSystemObject")
If Not objFile.FolderExists("d:\xvrt\midominio.com\html\fotos\" & param) Then
Set nFolder = objFile.CreateFolder("d:\xvrt\midominio.com\html\fotos\" & param)
end if

Alguien me puede decir que hago mal???
Gracias

aalaiz
Junior Member

España
374 Posts
Posted - 20 Feb 2002 :  13:46:14  Ver perfil  Enviar e-mail
Hola:

Te copio un código que hace lo que intentas:
' Two ways to delete a folder:
FSO.DeleteFolder(TestFilePath & "\Beatles")
FSO.DeleteFile(TestFilePath & "\ReadMe.txt")
Set TestFolder = FSO.GetFolder(TestFilePath)
TestFolder.Delete

Se me ocurre que:

1 - objFile.DeleteFolder no devuelve nada. Tú intentas asignar el valor de retorno.

2 - ¿Tienes permisos para borrar directorio? (aunque imagino que si no los tuvieras recibirías otro mensaje de error).

Saludos.

Edited by - aalaiz on 27 Feb 2002 15:01:08Inicio Pagina

   
 Foro Bloqueado  Tema Bloqueado
Ir a:
Los Foros de ASPTutor.com Los Foros de ASPTutor.com
Ir al principio de la Página

 Imprimir Tema
 

Descargas de manuales¦ Ejemplos de código ¦ Artículos mas visitados ¦ Envía tu articulo ¦ Foros ¦
  Libro de visitas ¦Crea un enlace con ASPTutor 
 

    © 2001-Hasta hoy  Pedro Rufo Martín  contactar