Ver Mensaje Individual
  #9  
Antiguo 11-02-2015
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.282
Reputación: 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
Como bien indica dec, utilizando otros componentes del paquete puedes obtener diversa información no sólo de los USB (como dispositivo), sino también de las particiones que cada uno de los discos puede tener creada (puede haber más de una), inclusive los dispositivos removibles como los USB.
Para ello puedes revisar el TDiskDriveInfo y el TDiskPartitionInfo.

Si quieres acceder a alguna clase más, puedes utilizar el componente genérico WMISQL (revisa la demo). Con él puedes ejecutar consultas para relacionar estas clases.

SELECT * FROM Win32_LogicalDisk
Select * From Win32_PnPEntity
Select * From Win32_LogicalDiskToPartition


No me suena que puedas obtener el "FriendlyName" que reo que se llama lo que tú necesitas, pero con la información que obtienes aquí es posible que puedas obtenerla por otros métodos.

Un saludo.
__________________
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