FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Borrar directorio vacío
Hola!
Necesito borrar un directorio, el problema es que despues de borrar todo su contenido (varias imágenes .bmp), intento borrar la carpeta que los contenía, he utilizado estos tres comandos para intentar borrar el directorio: RemoveDir(); RmDir(); DeleteFileA(); y ninguno de los tres hace nada de nada, despues utilicé el comando: aux_int = RemoveDirectoryA(); ->devuelve valor 0 (hay error) aux2 = GetLastError(); ->error 145 (que no sé lo que es) Ademas mirando las propiedades de la carpeta en windows, dice que está en "Solo lectura" quito esta propiedad y le doy a aplicar pero al volver a entrar y mirar sus propiedades está otra vez en modo "solo lectura" y este archivo lo creé con la función mkdir(); yo creo que no se puede borrar porque tiene privilegio de "Solo Lectura". En fin si alguien sabe como poder borrar el directorio... Muchas gracias por adelantado |
#2
|
||||
|
||||
¿Que usuario lo creo?
|
#3
|
|||
|
|||
El directorio lo creé como usuario administrador del equipo e intento borrarlo con el mismo usuario, administrador.
|
#4
|
||||
|
||||
¿No es oculto o de sistema?. ¿Seguro que está vacio antes de intentar borrarlo?
|
#5
|
||||
|
||||
¿no tendrá archivos ocultos de sistema?
por ejemplo el típico thumdb que guarda la previsualización (thumbnails) de esas imágenes. Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
#6
|
|||
|
|||
Bueno, lo primero decir que ya puedo borrar el directorio.
Creo que Lepe tiene razón, aunque dentro de la carpeta no hay nada, por lo menos ni mostrando los ocultos se ve nada. Si yo entro en la carpeta antes de borrarla ya no la puedo borrar así que supongo que cuando entro en la carpeta, Windows crea un archivo de previsualización y lo deja dentro de la carpeta, aunque no este visible ni mostrando los ocultos. Por eso supongo que no se puede borrar. Sin embargo si no entro en la carpeta (desde windows) ya se puede borrar el directorio sin problema. Ahora voy a ver si encuentro el archivo "malevolo" de windows. Muchas gracias a todos |
#7
|
||||
|
||||
hola, alguno de usteeds me podria explicar o dar la sintaxis de mkdir() y RemoveDir();
hay que declara alguna biblioteca o algo asi? gracias. |
#8
|
||||
|
||||
Cita:
Cita:
Código:
MkDir("c:\\test"); Código:
RemoveDir("c:\\test"); |
#9
|
||||
|
||||
Muchas gracias de nuevo cHackAll...
|
Herramientas | Buscar en Tema |
Desplegado | |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Borrar un directorio con contenido | Mariana | Varios | 9 | 27-02-2008 09:59:53 |
Problemas con borrar directorio | kapullok_2006 | Varios | 5 | 22-11-2007 10:56:09 |
borrar archivos de un directorio | kapullok_2006 | Varios | 4 | 21-11-2007 10:54:25 |
Borrar archivos de un directorio | nelem | Internet | 6 | 29-10-2007 16:04:00 |
Directorio vacío Inno Setup | Loviedo | Varios | 4 | 14-10-2006 17:50:17 |
|