Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 26-11-2007
madmai madmai is offline
Miembro
 
Registrado: oct 2005
Posts: 117
Poder: 19
madmai Va por buen camino
Refrescar unidades

Hola chicos trabajo en una aplicacion en la que se pueden utilizar pendrives para copiar datos, bien, quisiera saber si hay alguna orden en delphi para refrescar las unidades, por que me pasa lo siguiente si el pendrive esta puesto en el puerto usb funciona todo bien ahora cuando se quita del puerto, he de cerrar el programa y volver abrilo para que me reconozca que esta conectado el pendrive, de la misma forma cuando abro el programa sin el pendrive puesto y conecto el pendrive despues de abrir el programa no me lo reconoce, he de cerrar la aplicacion y volver a abrir el programa, cuando esto ocurre me salta el I/O error 21 como que la unidad no esta lista, hay alguna forma de solucionar esto?, gracias de antemano.

Última edición por madmai fecha: 27-11-2007 a las 00:13:34.
Responder Con Cita
  #2  
Antiguo 27-11-2007
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.285
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Cuando dices que no te lo reconoce una vez puesto, no se a qué terefieres (¿podrías explicarlo mejor?) y en cuanto al error podrías capturarlo con un Try..except.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #3  
Antiguo 27-11-2007
madmai madmai is offline
Miembro
 
Registrado: oct 2005
Posts: 117
Poder: 19
madmai Va por buen camino
El error ya esta capturado en onexception lo que intento es que no tenga que cerrar y abrir el programa cada vez que enchufe y desenchufe el pendrive que el programa en todo momento me reconozca que esta enchufado el pendrive, a lo mejor no me explico bien, lo que quiero es que por ejemplo yo abro el programa vale sin el pendrive, trabajo con el programa y cuando quiero guardar los datos enchufo el pen, pero bien al haber abierto el programa sin el pendrive puesto no me reconoce la unidad me salta la excepcion i/o 21, entonces quiero que sin tener que cerrar y abrir el programa me reconozca que esta enchufado el pen aunque lo haya enchufado despues de abrir el programa.
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
componente q lee unidades kapullok_2006 OOP 4 17-04-2007 21:50:33
Mostrar unidades de Red m8estrella83 Varios 1 06-10-2006 19:09:40
Ayuda con Unidades Jesús Pena API de Windows 1 08-02-2006 22:37:59
Otener unidades de CD/DVD asegurpe Varios 2 28-06-2005 15:09:23
Unidades de Tiempo obiwuan Humor 0 06-05-2003 21:32:51


La franja horaria es GMT +2. Ahora son las 18:39:14.


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