![]() |
Leer el nº de serie fisico del disco duro utilizando WMI
Hola,
Necesito hacer una funcion en C++ Builder 6 para poder leer el nº de serie fisico del disco duro, ademas necesito que esto corra en Windows 2008 server. Por lo que lno sirven antiguas funciones que utilizaban la funcion CreateFile de la API de Windows. Y hay que acceder mediante WMI. En el foro he encontrado un ejemplo realizado en Pascal y como ya he realizado otras veces he intentado incorporarlo en projecto de builder, pero en esta ocasion no me funciona. Parece que pide alguna libreria para utilizar el WMI que en mi Builder 6 no viene. Alguien puede hechar un poco de luz a todo esto. :) Gracias! |
Para obtener el numero serial del disco duro debes usa rla propiedad SerialNumber de la clase Win32_DiskDrive
Aqui tienes un ejemplo
Como ayuda puedes utilizar la herramienta WMI Delphi Code Creator que puede generar codigo compatible con C++ builder 6. |
Hola rruz,
Muchas gracias por tu aporte, tanto por el código como por la herramienta que desconocia totalmente. Voy a probarlo a ver que tal me funciona. :) Saludos, |
La franja horaria es GMT +2. Ahora son las 00:28:07. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi