Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

detectar unidad USB

Estas en el tema de detectar unidad USB en el foro de Visual Basic clásico en Foros del Web. Hola a todos, Estoy haciendo una aplicación y necesito saber si el usuario ha metido un USB, y si lo ha hecho, qué unidad de ...
  #1 (permalink)  
Antiguo 29/10/2007, 01:35
 
Fecha de Ingreso: abril-2007
Mensajes: 34
Antigüedad: 17 años
Puntos: 0
detectar unidad USB

Hola a todos,

Estoy haciendo una aplicación y necesito saber si el usuario ha metido un USB, y si lo ha hecho, qué unidad de disco se le ha asignado (D,E, F,G, ...) ya que tendría que copiar unos archivos desde el USB a la carpeta de la aplicación.

Agradeceré todas vuestras sugerencias.

Si alguien me confirma que esto no es posible (q es otra posibilidad), también le estaré muy agradecido.

Muchas gracias a todos y un saludo.
  #2 (permalink)  
Antiguo 31/10/2007, 04:41
 
Fecha de Ingreso: octubre-2007
Mensajes: 17
Antigüedad: 16 años, 6 meses
Puntos: 0
Re: detectar unidad USB

1.- Te recomiendo que pongas un Timer, por ejemplo a 5 segundos.

2.- Con FileSystemObjects obtienes una lista de las unidades disponibles y su tipo.

3.- Si cada ciclo del Timer la lista cambió, hay cambios en el número de unidades.

4.- Si hay más unidades, buscas los archivos que quieres copiar.

5.- Si hay menos unidades, no hagas nada, porque se ha extraido una.
  #3 (permalink)  
Antiguo 31/10/2007, 18:53
 
Fecha de Ingreso: marzo-2005
Ubicación: Sevilla
Mensajes: 277
Antigüedad: 19 años, 1 mes
Puntos: 2
Re: detectar unidad USB

umm, hya otras posibilidades. ¿es copiar datos que forman parte del programa, como si fuese una instalacion? Se puede hacer para que al introducir el usb, se ejecute automaticamente un programa que este dentro de la unidad usb. Y este puede copiar los archivos necesarios con el APP.path (no hay necesidad de saber la unidad)

Hay que destacar que la ejecución es automática, como si fuese un CD, nada mas introducir el pendrive, se eejcuta el programa.
  #4 (permalink)  
Antiguo 28/07/2009, 13:07
 
Fecha de Ingreso: mayo-2009
Mensajes: 3
Antigüedad: 15 años
Puntos: 0
Respuesta: detectar unidad USB

Yo tambien he estado con Esa duda, porq he estado trabajando con una aplicacion q debe manejar directorios y ficheros en las USB; el tema es que el SOft debe indicarme cuando hay un dispositvo de almacenamiento conectado y enviarme un MsgBox con los datos de la USB (Qué unidad tiene, el nombre, el volumen de la unidad, etc.).

Estaria muy agradecido si alguien pudiera subir algun ejemlo de la deteccion y extraccion de las características del Dispositivo.

De antemano gracias todos
  #5 (permalink)  
Antiguo 28/07/2009, 14:09
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años
Puntos: 839
Respuesta: detectar unidad USB

Hola, ioaness. No es aconsejable revivir temas antiguos para publicar una pregunta.

Es mejor que crees un nuevo tema para el efecto.

Saludos.
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Tema Cerrado




La zona horaria es GMT -6. Ahora son las 14:30.