Newsgrupos.com  

Retroceder   Newsgrupos.com > Forum > Newsgroup es.comp.lenguajes.* Foro > Newsgroup es.comp.lenguajes.delphi
Registrarse Preguntas Frecuentes Lista de Foreros Calendario Buscar Temas de Hoy Marcar Foros Como Leídos




Respuesta
 
LinkBack Herramientas Desplegado
  #1 (permalink)  
Antiguo 22-06-2004, 09:15:02
schumacker
 
Mensajes: n/a
Predeterminado Remove logged directory

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.
Responder Con Cita
Alt Today
Advertising
Google Adsense
 
This advertising will not be shown
in this way to registered members.
Register your free account today
and become a member on
Newsgrupos.com
Standard Sponsored Links

  #2 (permalink)  
Antiguo 22-06-2004, 13:12:39
Eduardo Quiroz Salinas
 
Mensajes: n/a
Predeterminado Re: Remove logged directory

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
-------------------------------
Responder Con Cita
  #3 (permalink)  
Antiguo 22-06-2004, 13:12:39
Eduardo Quiroz Salinas
 
Mensajes: n/a
Predeterminado Re: Remove logged directory

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
-------------------------------
Responder Con Cita
  #4 (permalink)  
Antiguo 22-06-2004, 13:12:39
Eduardo Quiroz Salinas
 
Mensajes: n/a
Predeterminado Re: Remove logged directory

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
-------------------------------
Responder Con Cita
  #5 (permalink)  
Antiguo 22-06-2004, 13:12:39
Eduardo Quiroz Salinas
 
Mensajes: n/a
Predeterminado Re: Remove logged directory

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
-------------------------------
Responder Con Cita
  #6 (permalink)  
Antiguo 22-06-2004, 13:12:39
Eduardo Quiroz Salinas
 
Mensajes: n/a
Predeterminado Re: Remove logged directory

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
-------------------------------
Responder Con Cita
  #7 (permalink)  
Antiguo 22-06-2004, 13:12:39
Eduardo Quiroz Salinas
 
Mensajes: n/a
Predeterminado Re: Remove logged directory

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
-------------------------------
Responder Con Cita
  #8 (permalink)  
Antiguo 22-06-2004, 13:12:39
Eduardo Quiroz Salinas
 
Mensajes: n/a
Predeterminado Re: Remove logged directory

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
-------------------------------
Responder Con Cita
  #9 (permalink)  
Antiguo 23-06-2004, 17:34:30
schumacker
 
Mensajes: n/a
Predeterminado Re: Remove logged directory

> 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.
Responder Con Cita
 
  #10 (permalink)  
Antiguo 23-06-2004, 17:34:30
schumacker
 
Mensajes: n/a
Predeterminado Re: Remove logged directory

> 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.
Responder Con Cita
Respuesta


Herramientas
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Trackbacks are habilitado
Pingbacks are habilitado
Refbacks are habilitado


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





Powered by: vBulletin, Versión 3.6.8
Derechos de Autor ©2000 - 2008, Jelsoft Enterprises Ltd.

LinkBacks Enabled by vBSEO 3.1.0 © 2007, Crawlability, Inc.