PROBLEMA CON UNIDADES, AYUDA!!

imthedark
29 de Diciembre del 2004
COMO LE HAGO PARA QUE EN UN COMBO ME APAREZCAN LAS UNIDADES QUE TENGO DISPONIBLES EN MI PC, YA QUE NECESITO HACER EN UN PROGRAMA RESPALDOS Y COMO NO SIEMPRE TENGO LAS MISMAS SDISPONIBLES YA QUE A VECES ESTA UNA MEMORIA USB Y A VECES NO NECESITO QUE SOLO APAREZCA CUANDO LA TENGO CONECTADA.

mvallejos
29 de Diciembre del 2004
A ver, si no entiendo mal, necesitas saber las unidades de disco que hay en tu PC.
Hay un conjunto de APIs que te resuelven el problema

GetLogicalDrivesString

esta api te retorna una cadena de caracteres con las unidades de disco separadas por un caracter 0.
Solo debes descomponer ese string usando la función Split

La otra API combinada es GetDriveType, que toma como parámetro us string con la unidad y te retorna un codigo de tipo

2 -> Disco Flexible
3 -> Disco Duro
5 -> Unidad CD
7 -> Unidad de red

Las declaraciones de las APIs las podés sacar desde
el Visor API de VB

Espero que te sirva, contesta sino

Saludos

imthedark
29 de Diciembre del 2004
soy demasiado nuevo en esto, creo que si me sirve pero podrias ser un poco mas explicito?
como una especie de pseudocodigo?

imthedark
29 de Diciembre del 2004
soy demasiado nuevo en esto, creo que si me sirve pero podrias ser un poco mas explicito?
como una especie de pseudocodigo?

mvallejos
29 de Diciembre del 2004
No, no es pseudocódigo, te daba caminos por donde buscar la solución y las indicaciones primarias.
Tengo el ejemplo por algún lado, lo busco y te lo envío

Saludos

imthedark
29 de Diciembre del 2004
te lo agradeceria muchisimo si lo encontraras
mi correo es [email protected]
aqui voy a estar n rato por si lo llegas a encontrar