2012-09-03 5 views

Répondre

7

pour vérifier si la mémoire est DDR1, DDR2, DDR3, vous pouvez utiliser la classe Win32_PhysicalMemory wmi et la propriété MemoryType. Pour vérifier si le disque dur est SATA ou IDE, vous pouvez utiliser les classes WMI Win32_DiskDrive, Win32_IDEController et Win32_SCSIController.

pour info chipset vérifier la Win32_VideoController classe

pour plus d'informations mère utiliser la classe Win32_BaseBoard.

Maintenant, pour accéder à ces classes WMI en utilisant le code Delphi, vous pouvez utiliser l'outil .

+1

Dans Win32_PhysicalMemory - MemoryType renvoie 0 ou inconnu, et les deux cartes que j'ai sont la mémoire DD3. Déjà dans Win32_DiskDrive retourné IDE moi plus si mon SATA est dans Win32_IDEController moi pas retourné ce dont j'avais besoin et je suis retourné aussi Win32_SCSIController pas ce dont j'ai besoin. Sur la carte mère, je n'ai pas l'information c'est Socket. Si vous pouvez m'aider ... merci –

+0

Si certaines des classes ci-dessus ne récupèrent pas l'information que vous recherchez, vous devez poster 'une question séparée' pour chaque classe, en affichant le code actuel que vous utilisent et la version de Windows. – RRUZ

+0

Il serait utile que je sois juste rattrapé la mémoire est DDR2, DDR3 et le type de HD, SATA ou IDE ... Les propriétés que je n'ai pas plus sont corrects. –