Sobre los Componentes de MITEC para obtener Datos del Hardware
Hola a todos, y sigo aqui preguntando
Hace algun tiempo, Neftali me recomendo usar estos componentes para obtener los datos del hardware, con los cuales hice mi programa. Todo funciono bien hasta que adquiri una nueva PC, Core 2 Duo a 3.0 GHz, y para mi sorpresa el componente de MITEC (y su ultima version MiTeC System Information X 1.0.0) me detectan mi PC como un Pentium III :confused: Y en el caso de mi Soft, no me pone nada en la RAM :( Al parecer, ese componente no me va a servir, pues cada vez hay mas Core Duo, Dual Core, etc., y ya el mismo no me da la informacion correcta Mi pregunta es: Hay algun otro componente similar mas actualizado? O de que forma puedo obtener los datos del Microprocesador y de la Memoria RAM: Tipo (SDRAM, DDR o DDR2) y capacidad |
Considerando solo el caso, entre c2d, c2d movil, c2q, c2q movil, Extreme, Xeon, modelo 17h contra los Pentium III-; debemos reconocer que el Model Number de los Intel Core 2 TM … es el máximo posible (15 ~1111b).
Es difícil que un programa pueda reconocer a los futuros microprocesadores, mucho más si consideramos que entre las dos empresas lideres actualmente sobrepasamos las 200 firmas de microprocesadores. Ahora imaginemos con el resto; (Intel, AMD), Centaur, Cyrix, Transmeta, National Semiconductor, NexGen, Rise, SiS, UMC, VIA,… :rolleyes: Para poder obtener dicha firma se debe utilizar la instrucción CPUID que obtiene información directamente del microprocesador. Entre las funciones que soporta dicha instrucción tenemos un grupo "extendido" que debería simplificarnos el problema expuesto; Cita:
Con seguridad, el anterior código será suficiente porque ha sido creado con "ese" objetivo. Aunque también podemos obtener la misma información desde el registro del SO;
Es más complicado obtener las capacidades de los módulos DIMM (u otros) instalados en el ordenador, pero podemos apoyarnos en una API para obtener la cantidad de memoria física (por ahora hasta aqui llego :o);
Saludos |
La franja horaria es GMT +2. Ahora son las 14:10:12. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi