Ver Mensaje Individual
  #4  
Antiguo 21-06-2012
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.269
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
Para temas de tamaño, hay dos ejemplos en la web que te pueden servir.
La demo del componente TDiskInfo.
Por otro lado hay un ejemplo antiguo para calcular tamaños de ficheros, discos, directorios, aquí.

No se si te van a servir para lo que necesitas, ya que pides que quieres diferenciar entre discos y particiones.

A día de hoy yo te recomendaría WMI.
Con las clases Win32_DiskDriveToDiskPartition (con esta puedes saber qué particiones pertenecen a cada disco) y Win32_LogicalDisk (con esta saber toda la información de cada partición) puedes hacer lo que necesitas de forma muy fácil.

Otras veces hemos hablado en los foros de WMI. Busca los mensajes y échales un vistazo.

AÑADO:
Acabo de encontrar este ejemplo de otro hilo. Te lo adjunto, para que veas cómo puedes hacerlo.
Archivos Adjuntos
Tipo de Archivo: zip InformacionDisco.zip (210,7 KB, 28 visitas)
__________________
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