Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > API de Windows
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 04-06-2008
Lina Lina is offline
Registrado
 
Registrado: jun 2005
Posts: 2
Poder: 0
Lina Va por buen camino
Unhappy Saber si archivo esta en uso

Hola a todos, he aqui mi duda, si existe la forma de saber desde mi aplicación en delphi si un archivo esta siendo usado por otro usuario, esto es por que dentro de mi programa mando a eliminar los archivos que estan en el servidor, sin embargo cuando esta siendo "usado" por otro usuario me crea conflicto.

He pensado que debo primero saber si el archivo esta "en uso" para saber si puedo proceder a eliminarlo y de no ser asi, esperar a que sea "liberado" para que se borre.

De antemano les agradezco su tiempo.
Responder Con Cita
  #2  
Antiguo 05-06-2008
Avatar de Faust
Faust Faust is offline
Miembro
 
Registrado: abr 2006
Ubicación: México D.F.
Posts: 930
Poder: 19
Faust Va por buen camino
Yo he usado el truco 267 de la sección Varios de Trucomania, es para saber si un exe se está ejecutando, pero para hacer esto, primero trata de abrirlo, puedes adaptarlo a tus necesidades.
__________________
Herr Heins Faust
Responder Con Cita
  #3  
Antiguo 05-06-2008
Avatar de Faust
Faust Faust is offline
Miembro
 
Registrado: abr 2006
Ubicación: México D.F.
Posts: 930
Poder: 19
Faust Va por buen camino
Olvidé ponerte el enlace http://http://www.q3.nu/trucomania/truco.cgi?267&esp
__________________
Herr Heins Faust
Responder Con Cita
  #4  
Antiguo 09-06-2008
Lina Lina is offline
Registrado
 
Registrado: jun 2005
Posts: 2
Poder: 0
Lina Va por buen camino
Wink Basto con un try

Gracias por tu respuesta Faust, cheque el truco y si funciona para ver si esta ejecutandose una aplicacion, en cuanto a lo que necesitaba que era saber si un archivo estaba siendo usado - especificamente un pdf o avi - para saber si podia eliminarlo lo resolvi con un try y capturando la excepcion, es decir intenta la eliminación y si no lo hace (de hecho si esta en uso el archivo no lo permite), mando un mensaje.

Saludos.
Responder Con Cita
Respuesta



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
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Saber si el audio esta en uso b3nshi Varios 1 02-04-2008 01:24:32
Como saber si se esta arrastrando un archivo aeff API de Windows 2 22-08-2007 16:41:30
saber si esta php instalado coulthard Internet 4 20-04-2006 19:56:43
Saber windows esta copiando o elimniando archivo mauriciofox API de Windows 0 25-02-2005 05:21:14
Saber si esta conectado Kaesbu Internet 1 22-09-2003 14:09:45


La franja horaria es GMT +2. Ahora son las 08:30:07.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi