![]() |
| |||||||
| Registrarse | Preguntas Frecuentes | Lista de Foreros | Calendario | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
| | LinkBack | Herramientas | Desplegado |
| |||
| Hola a todos! Estoy programando en D7 sobre Windows2000. Quiero borrar un directorio usando la funcion RemoveDir o la procedure RmDir. Según la ayuda de Delphi, estos metodos fallan si el directorio no existe, no esta vacio o bien, es el "currently logged directory" (Directorio actualmente ... ¿logado?). Bien, el metodo falla, y el directorio existe y está vacio, asi que, por eliminacion, la razon por la que no puedo eliminar el directorio es que el directorio actualmente logado. De hecho, si mantengo el programa abierto e intento eliminarlo a la vieja usanza (desde miPC) me dice que nanai, que el directorio esta en uso y que no puede eliminarlo. Esto es asi hasta que cierro la aplicacion. ¿Como puedo hacer para que el directorio deje de estar logado y asi poder eliminarlo en paz? Muchas gracias a todos. |
| | ||||
| ||||
| |
| |||
| schumacker wrote: > Hola a todos! > Estoy programando en D7 sobre Windows2000. > Quiero borrar un directorio usando la funcion RemoveDir o la procedure > RmDir. Según la ayuda de Delphi, estos metodos fallan si el directorio > no existe, no esta vacio o bien, es el "currently logged directory" > (Directorio actualmente ... ¿logado?). > > Bien, el metodo falla, y el directorio existe y está vacio, asi que, > por eliminacion, la razon por la que no puedo eliminar el directorio > es que el directorio actualmente logado. De hecho, si mantengo el > programa abierto e intento eliminarlo a la vieja usanza (desde miPC) > me dice que nanai, que el directorio esta en uso y que no puede > eliminarlo. Esto es asi hasta que cierro la aplicacion. > > ¿Como puedo hacer para que el directorio deje de estar logado y asi > poder eliminarlo en paz? > > Muchas gracias a todos. viste si tiene archivos ocultos? o quizá la misma aplicación es la que está usando ese directorio como carpeta de trabajo. -- Linux user number 344659 "...Los que no requieren de un dios para ser virtuosos, son la desesperacion de los creyentes..." ------------------------------- Eduardo Quiroz Salinas 09-5149349 eduardoquiroz***vtr.net ------------------------------- |
| |||
| schumacker wrote: > Hola a todos! > Estoy programando en D7 sobre Windows2000. > Quiero borrar un directorio usando la funcion RemoveDir o la procedure > RmDir. Según la ayuda de Delphi, estos metodos fallan si el directorio > no existe, no esta vacio o bien, es el "currently logged directory" > (Directorio actualmente ... ¿logado?). > > Bien, el metodo falla, y el directorio existe y está vacio, asi que, > por eliminacion, la razon por la que no puedo eliminar el directorio > es que el directorio actualmente logado. De hecho, si mantengo el > programa abierto e intento eliminarlo a la vieja usanza (desde miPC) > me dice que nanai, que el directorio esta en uso y que no puede > eliminarlo. Esto es asi hasta que cierro la aplicacion. > > ¿Como puedo hacer para que el directorio deje de estar logado y asi > poder eliminarlo en paz? > > Muchas gracias a todos. viste si tiene archivos ocultos? o quizá la misma aplicación es la que está usando ese directorio como carpeta de trabajo. -- Linux user number 344659 "...Los que no requieren de un dios para ser virtuosos, son la desesperacion de los creyentes..." ------------------------------- Eduardo Quiroz Salinas 09-5149349 eduardoquiroz***vtr.net ------------------------------- |
| |||
| schumacker wrote: > Hola a todos! > Estoy programando en D7 sobre Windows2000. > Quiero borrar un directorio usando la funcion RemoveDir o la procedure > RmDir. Según la ayuda de Delphi, estos metodos fallan si el directorio > no existe, no esta vacio o bien, es el "currently logged directory" > (Directorio actualmente ... ¿logado?). > > Bien, el metodo falla, y el directorio existe y está vacio, asi que, > por eliminacion, la razon por la que no puedo eliminar el directorio > es que el directorio actualmente logado. De hecho, si mantengo el > programa abierto e intento eliminarlo a la vieja usanza (desde miPC) > me dice que nanai, que el directorio esta en uso y que no puede > eliminarlo. Esto es asi hasta que cierro la aplicacion. > > ¿Como puedo hacer para que el directorio deje de estar logado y asi > poder eliminarlo en paz? > > Muchas gracias a todos. viste si tiene archivos ocultos? o quizá la misma aplicación es la que está usando ese directorio como carpeta de trabajo. -- Linux user number 344659 "...Los que no requieren de un dios para ser virtuosos, son la desesperacion de los creyentes..." ------------------------------- Eduardo Quiroz Salinas 09-5149349 eduardoquiroz***vtr.net ------------------------------- |
| |||
| schumacker wrote: > Hola a todos! > Estoy programando en D7 sobre Windows2000. > Quiero borrar un directorio usando la funcion RemoveDir o la procedure > RmDir. Según la ayuda de Delphi, estos metodos fallan si el directorio > no existe, no esta vacio o bien, es el "currently logged directory" > (Directorio actualmente ... ¿logado?). > > Bien, el metodo falla, y el directorio existe y está vacio, asi que, > por eliminacion, la razon por la que no puedo eliminar el directorio > es que el directorio actualmente logado. De hecho, si mantengo el > programa abierto e intento eliminarlo a la vieja usanza (desde miPC) > me dice que nanai, que el directorio esta en uso y que no puede > eliminarlo. Esto es asi hasta que cierro la aplicacion. > > ¿Como puedo hacer para que el directorio deje de estar logado y asi > poder eliminarlo en paz? > > Muchas gracias a todos. viste si tiene archivos ocultos? o quizá la misma aplicación es la que está usando ese directorio como carpeta de trabajo. -- Linux user number 344659 "...Los que no requieren de un dios para ser virtuosos, son la desesperacion de los creyentes..." ------------------------------- Eduardo Quiroz Salinas 09-5149349 eduardoquiroz***vtr.net ------------------------------- |
| |||
| schumacker wrote: > Hola a todos! > Estoy programando en D7 sobre Windows2000. > Quiero borrar un directorio usando la funcion RemoveDir o la procedure > RmDir. Según la ayuda de Delphi, estos metodos fallan si el directorio > no existe, no esta vacio o bien, es el "currently logged directory" > (Directorio actualmente ... ¿logado?). > > Bien, el metodo falla, y el directorio existe y está vacio, asi que, > por eliminacion, la razon por la que no puedo eliminar el directorio > es que el directorio actualmente logado. De hecho, si mantengo el > programa abierto e intento eliminarlo a la vieja usanza (desde miPC) > me dice que nanai, que el directorio esta en uso y que no puede > eliminarlo. Esto es asi hasta que cierro la aplicacion. > > ¿Como puedo hacer para que el directorio deje de estar logado y asi > poder eliminarlo en paz? > > Muchas gracias a todos. viste si tiene archivos ocultos? o quizá la misma aplicación es la que está usando ese directorio como carpeta de trabajo. -- Linux user number 344659 "...Los que no requieren de un dios para ser virtuosos, son la desesperacion de los creyentes..." ------------------------------- Eduardo Quiroz Salinas 09-5149349 eduardoquiroz***vtr.net ------------------------------- |
| |||
| schumacker wrote: > Hola a todos! > Estoy programando en D7 sobre Windows2000. > Quiero borrar un directorio usando la funcion RemoveDir o la procedure > RmDir. Según la ayuda de Delphi, estos metodos fallan si el directorio > no existe, no esta vacio o bien, es el "currently logged directory" > (Directorio actualmente ... ¿logado?). > > Bien, el metodo falla, y el directorio existe y está vacio, asi que, > por eliminacion, la razon por la que no puedo eliminar el directorio > es que el directorio actualmente logado. De hecho, si mantengo el > programa abierto e intento eliminarlo a la vieja usanza (desde miPC) > me dice que nanai, que el directorio esta en uso y que no puede > eliminarlo. Esto es asi hasta que cierro la aplicacion. > > ¿Como puedo hacer para que el directorio deje de estar logado y asi > poder eliminarlo en paz? > > Muchas gracias a todos. viste si tiene archivos ocultos? o quizá la misma aplicación es la que está usando ese directorio como carpeta de trabajo. -- Linux user number 344659 "...Los que no requieren de un dios para ser virtuosos, son la desesperacion de los creyentes..." ------------------------------- Eduardo Quiroz Salinas 09-5149349 eduardoquiroz***vtr.net ------------------------------- |
| |||
| schumacker wrote: > Hola a todos! > Estoy programando en D7 sobre Windows2000. > Quiero borrar un directorio usando la funcion RemoveDir o la procedure > RmDir. Según la ayuda de Delphi, estos metodos fallan si el directorio > no existe, no esta vacio o bien, es el "currently logged directory" > (Directorio actualmente ... ¿logado?). > > Bien, el metodo falla, y el directorio existe y está vacio, asi que, > por eliminacion, la razon por la que no puedo eliminar el directorio > es que el directorio actualmente logado. De hecho, si mantengo el > programa abierto e intento eliminarlo a la vieja usanza (desde miPC) > me dice que nanai, que el directorio esta en uso y que no puede > eliminarlo. Esto es asi hasta que cierro la aplicacion. > > ¿Como puedo hacer para que el directorio deje de estar logado y asi > poder eliminarlo en paz? > > Muchas gracias a todos. viste si tiene archivos ocultos? o quizá la misma aplicación es la que está usando ese directorio como carpeta de trabajo. -- Linux user number 344659 "...Los que no requieren de un dios para ser virtuosos, son la desesperacion de los creyentes..." ------------------------------- Eduardo Quiroz Salinas 09-5149349 eduardoquiroz***vtr.net ------------------------------- |
| |||
| > viste si tiene archivos ocultos? No los tiene. > o quizá la misma aplicación es la que está usando ese directorio como carpeta de trabajo. De hecho no, tampoco era ese el problema. El problema era que dentro de ese directorio que estaba intentando borrar mi aplicacion habia hecho operaciones tipo FindFirst y FindNext para borrar todos los archivos del directorio. Pero lo que no habia hecho era llamar al metodo FindClose y era por eso que el directorio no se podia borrar. Una vez añadida esa instruccion pude borrar el directorio sin ningun problema. |
| |
| |
| |||
| > viste si tiene archivos ocultos? No los tiene. > o quizá la misma aplicación es la que está usando ese directorio como carpeta de trabajo. De hecho no, tampoco era ese el problema. El problema era que dentro de ese directorio que estaba intentando borrar mi aplicacion habia hecho operaciones tipo FindFirst y FindNext para borrar todos los archivos del directorio. Pero lo que no habia hecho era llamar al metodo FindClose y era por eso que el directorio no se podia borrar. Una vez añadida esa instruccion pude borrar el directorio sin ningun problema. |
![]() |
| Herramientas | |
| Desplegado | |
| |
Temas Similares | ||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| ADD AND REMOVE PROGRAMS, NO EXISTE EN EL PANEL DE CONTROL?? | Syd Barrett | Newsgroup microsoft.public.es.windowsvista | 1 | 23-01-2008 05:02:32 |
| Active Directory como pasarela autenticación contra Novell Directory | zubero | Newsgroup microsoft.public.es.windows.server.general | 1 | 20-12-2007 18:55:37 |
| Information Attain company remove. Urgent | james | Newsgroup microsoft.public.es.navision | 12 | 20-01-2005 09:48:09 |
| Information Attain company remove | james | Newsgroup microsoft.public.es.navision | 0 | 16-01-2005 15:06:06 |
| Help: Need to remove Mac OS 10.0.4 | Mark | Newsgroup es.comp.macintosh.misc | 0 | 28-12-2003 14:05:54 |