Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   API de Windows (https://www.clubdelphi.com/foros/forumdisplay.php?f=7)
-   -   Caracteristicas de un Ordenador (https://www.clubdelphi.com/foros/showthread.php?t=60584)

lKinGl 06-10-2008 20:32:23

Caracteristicas de un Ordenador
 
Salu2,

tengo 14 edits el cual quiero que se llenen mediante un boton que me obtenga los siguientes datos del ordenador

1) Tarjeta Madre
2) Procesador
3) Memoria
4) MAC
5) Monitor
6) Serial del Monitor
7) Mouse
8) Teclado
9) Disco duro (capacidad y serial)
10) Cornetas
11) Impresora (Tipo, y serial).
12) Dirección IP
13) Grupo de Trabajo
14) Nombre del Equipo

¿Que libreria se usa para obtener estos datos? y si pueden poner un código de ejemplo mejor aún :D gracias adelantadas

Delphius 06-10-2008 20:37:16

Hola lKinGl,
En ww.torry.net hay componentes que permiten extraer algunos de los datos que pides.Por los otros sería recomendable que busques en los foros. Muy posiblemente en otra ocasión se trató alguna de las cosas que pides.

Saludos,

lKinGl 06-10-2008 21:37:23

ya los he visto pero traen demasiados datos, y no los que necesito, creo q lo mejor es hacer el mio propio pero no se que libreria usar

Neftali [Germán.Estévez] 07-10-2008 08:54:58

Te recomiendo que revises los componentes que te comenta Delphius; Yo en concreto he usado alguna vez el HWInfo de MiTEC.
Las librerías que te permiten obtener esos datos normalmente están en forma de componente no de librería.

lKinGl 07-10-2008 14:16:15

gracias neftali por tu respuesta pero lo q de verdad necesito es desarrollar 1 propio, porque en al compañia que lo necesitan manejan una cantidad considerable de computadores, y necesitan obtener todo pero todo, seriales de teclado, seriales de mouse, seriales del procesador, en resumen .... me gustaria que me indicaran algun componente que me permita obtener la mayoria de datos que necesito en tal caso de no poder obtener todos los datos no imorta poner varios edits para que se llenen manualmente....

desde ya gracias

eduarcol 07-10-2008 14:26:54

Cita:

Empezado por lKinGl (Mensaje 318582)
gracias neftali por tu respuesta pero lo q de verdad necesito es desarrollar 1 propio, porque en al compañia que lo necesitan manejan una cantidad considerable de computadores, y necesitan obtener todo pero todo, seriales de teclado, seriales de mouse, seriales del procesador, en resumen .... me gustaria que me indicaran algun componente que me permita obtener la mayoria de datos que necesito en tal caso de no poder obtener todos los datos no imorta poner varios edits para que se llenen manualmente....

desde ya gracias

¿cual es la parte que no entiendes?, te estan dando hasta el nombre del componente, ¿que mas necesitas?

lKinGl 07-10-2008 15:00:53

Cita:

Empezado por eduarcol (Mensaje 318586)
¿cual es la parte que no entiendes?, te estan dando hasta el nombre del componente, ¿que mas necesitas?

lo que no entiendo es que el dice componente y cuando lo bajo es un exe que funciona muy bien pero no está a mi medida, ni googleando lo he conseguido, yo pienso que si dice componente se puede agregar a delphi 7 para obtener lo que quiero me imaginoyo que eso es lo que el quizo decir, pero no lo consigo por ningun lado, si lo tienen porfa envien el link

gracias adelantadas

JoseFco 07-10-2008 15:08:47

Cita:

Empezado por lKinGl (Mensaje 318487)
Salu2,

tengo 14 edits el cual quiero que se llenen mediante un boton que me obtenga los siguientes datos del ordenador

1) Tarjeta Madre
2) Procesador
3) Memoria
4) MAC
5) Monitor
6) Serial del Monitor
7) Mouse
8) Teclado
9) Disco duro (capacidad y serial)
10) Cornetas
11) Impresora (Tipo, y serial).
12) Dirección IP
13) Grupo de Trabajo
14) Nombre del Equipo

¿Que libreria se usa para obtener estos datos? y si pueden poner un código de ejemplo mejor aún :D gracias adelantadas

Estoy tratando de generar un codigo y casi lo tengo terminado, pero dime algo, de las Cornetas ¿Quieres el modelo o solo el serial number?

Un Saludo.

eduarcol 07-10-2008 15:12:34

Cita:

Empezado por lKinGl (Mensaje 318591)
lo que no entiendo es que el dice componente y cuando lo bajo es un exe que funciona muy bien pero no está a mi medida, ni googleando lo he conseguido, yo pienso que si dice componente se puede agregar a delphi 7 para obtener lo que quiero me imaginoyo que eso es lo que el quizo decir, pero no lo consigo por ningun lado, si lo tienen porfa envien el link

gracias adelantadas

segun dice la pagina:

Cita:

MSICS rights was transferred to Themis Software Ltd. and MSICS is used as core component for developing THEMIS SYSTEM INFORMATION MANAGER.
Selling is stopped but all current customers will be still updated with new versions (generally with critical bug and compatibility issues) that will be developed and delivered for free.
All requests you can still address to me (I'm member of Themis Software Ltd).
te va atocar buscar otros componentes, asi que por los momentos torry servira

lKinGl 07-10-2008 15:18:02

Cita:

Empezado por JoseFco (Mensaje 318593)
Estoy tratando de generar un codigo y casi lo tengo terminado, pero dime algo, de las Cornetas ¿Quieres el modelo o solo el serial number?

Un Saludo.

JoseFco te lo agradezco JoseFco asi podré ver mas o menos que debo hacer para obtener esos datos por que son aun muchos mas

porque es para tener un reporte de inventario por lo tanto se necesita tipo y serial de los componentes antes mencionados salu2

si se te hace muy trabajoso orientame un poco que debo hacer y intentaré a ver que sale :P

Neftali [Germán.Estévez] 07-10-2008 15:26:52

Cita:

Empezado por lKinGl (Mensaje 318591)
lo que no entiendo es que el dice componente y cuando lo bajo es un exe que funciona muy bien pero no está a mi medida, ni googleando lo he conseguido

El componente se llama:
MiTeC System Information Component

Por lo que he visto ahora es comercial, pero hay versiones antiguas (en concreto la 3.4) que se distribuían con licencia Free y con el código fuente.
Lo he subido al FTP del Club.

De todas formas creo que no ha buscado, ni mucho ni muy bien. Siguiendo la referencia y utilizando Google, no sale a la primera, pero tampoco tampoco de las últimas.

lKinGl 07-10-2008 16:50:31

Cita:

Empezado por Neftali (Mensaje 318600)
El componente se llama:
MiTeC System Information Component

Por lo que he visto ahora es comercial, pero hay versiones antiguas (en concreto la 3.4) que se distribuían con licencia Free y con el código fuente.
Lo he subido al FTP del Club.

De todas formas creo que no ha buscado, ni mucho ni muy bien. Siguiendo la referencia y utilizando Google, no sale a la primera, pero tampoco tampoco de las últimas.


gracias neftali, por el aporte, he visto que tiene el codigo fuente y todo pero cuando lo abro no lo puedo correr me da este error:

[Fatal Error]MSystemInfo.pas)17=: File not found:'Dsgintf.dcu'

me gusta ese sistema tiene gran parte de lo que necesito y como lo que necesito es un reporte nadamas podria crear un reporte que capte los datos que necesito ;)

JoseFco 07-10-2008 18:15:03

Cita:

Empezado por lKinGl (Mensaje 318634)
gracias neftali, por el aporte, he visto que tiene el codigo fuente y todo pero cuando lo abro no lo puedo correr me da este error:

[Fatal Error]MSystemInfo.pas)17=: File not found:'Dsgintf.dcu'

me gusta ese sistema tiene gran parte de lo que necesito y como lo que necesito es un reporte nadamas podria crear un reporte que capte los datos que necesito ;)

Amigo pero ¿instalastes el componente?:confused:


Un Saludo.

lKinGl 07-10-2008 20:42:00

-pues cuando entro en la opcion component y le doy en add, no me sale nada que agregar

de igual manera si entro por install package

no se que estaré haciendo mal :(

egostar 07-10-2008 21:19:10

Cita:

Empezado por lKinGl (Mensaje 318724)
-pues cuando entro en la opcion component y le doy en add, no me sale nada que agregar

de igual manera si entro por install package

no se que estaré haciendo mal :(

Que version de Delphi estas usando ?

Salud OS

Edito: Este componente deberia de traer un archivo de como instalarse no ???

lKinGl 07-10-2008 21:40:37

Delphi 7, pero no trae nada que diga como instalarse.. gracias adelantadas

Neftali [Germán.Estévez] 08-10-2008 08:24:59

Cita:

Empezado por lKinGl (Mensaje 318634)

[Fatal Error]MSystemInfo.pas)17=: File not found:'Dsgintf.dcu'

Cambia ese fichero por DesignIntf
En versiones posteriores a la 5 cambió de nombre. Tendrás que añadir ToolsAPI al directorio de busqueda de tu proyecto (si no está), que es donde se encuentra este fichero.

Neftali [Germán.Estévez] 08-10-2008 08:29:41

Veo que las cosas no son tan sencillas. Hay más cambios a realizar.
Lo que sí he encontrado en una versión posterior (8.7) que funciona con Delphi 6. La acabo de subir al FTP.

Revisa también versiones posteriores, porque no me queda claro el tema de licencia. En algunos sitios parece que hay verisones posteriores con licencia Free, pero sin código fuente; En cambia en la página parece que han vendido el producto y ahora ya no lo distribuyen. No se, dedícale un poco de tiempo y prueba con versiones posteriores; La 3.4 te va a costar adaptarla.


La franja horaria es GMT +2. Ahora son las 08:09:30.

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