Usuario
Obtener informacion de la pc

Pregunta
-
hola Dios les bendiga y Les Guarda, la siguiente pregunta es
quiisiera saber como yo obtengo en visual basic 2010 express la marca y la lista de los discos duros puestos en la pc tambien me gustaria saber como obtengo el nombre de la targeta de sonido instalada, tambien quisiera saber como obtener el nombre completo de la pc osea que me diga si es una optiplex gx260 etc. osea porque mi pc es un gateway rs780 pero lo que quiere es que el programa me diga el modelo completo osea DX tal tambien tengo un codigo que me dice la memoria ram pero no me dice la ram completa instalada en la pc deberia decir 4gb y no 3gb y algo .. y veo que el programa cpuz me dice osea dice 4gb instalada pero mi aplicacion que estoy creando me dice 3gb y algo..
nota no te casi nada de programacion y solo estoy haciendo un programa que me diga informacion de la pc para asi usar esa informacion para instalar drivers a tal pc si tienen la amabildad de mandarme los codigos se los agradeceria mucho una persona de este foro de vb me contesto y me digo algo como usando el wmi algo asi pero no esta la informacion y lo que quiero gracias, espero no ser molestia mandenme los codigos plis gracias...
Todas las respuestas
-
hola Dios les bendiga.. no se mucho de programacion pero me gustaria saber cual es el codigo para mostrar la informacion de la pc estoy haciendo una pekeña aplicacion y me faltan par de cosas una de ellas es el codigo para mostrar en un textbox la marca de la tarjeta madre y el modelo en otro textbox tambien me gustaria saber la marca del disco duro en otro textbox osea que deberian de ser tres codigos gracias estoy usando vb 2010 express , gracias espero su respuestas....
- Combinado Leandro TuttiniMVP martes, 9 de julio de 2013 12:47 ....
-
hola
si usas WMI podrias obtener toda esta info
el codigo se puede convertir
saludos
Leandro Tuttini
Blog
Buenos Aires
Argentina -
hola perdon te dije que no se mucho de programacion solo se un pokito y no entiendo lo que tengo que hacer me puedes enviar los codigos ya creados y expplicando lo que tengo que hacer por favor lo que quiero es conseguir la marca y el modelo de la targeta madre osea del motherboard lo que pasa es para usar esa informacion en el programa para asi facilitar saber los datos de la pc a la hora de bajar drivers y eso y quisiera aprender a crear una utilidad asi.. repito no es que el programa baja drivers sino es solo informacion si tienes los codigos para saber el modelo y la marca pasamelos plis tambien si es posible tambien la de saber el nombre de la tarjeta de sonido gracias espero no ser molestia, Dios les bendiga
-
perdon disculpa si lo tomas como un insulto fue un chiste de te dije que no sabia programacion, espero que no te molestes
lo que quiero saber es como obtener el nombre completo de la pc osea si la pc es una optiplex gx260 bueno que el programa me capture el modelo completo de la pc osea que el textbox diga optiplex gx 260 este modelo es un ejemplo tengo este codigo y no me funciona..
Dim search As New ManagementObjectSearcher("SELECT * FROM Win32_BIOS")
Dim info As ManagementObject
For Each info In search.Get()
TextBox27.Text() += "Model: " & info("Model").ToString()estoy usando vb 2010 express si tienes la amabilidad de mandarme el codigo te lo agradeceria, gracias....
-
hola
podrias analizar algo como esto
Información de la placa base (motherboard) usando WMI y Win32_BaseBoard
valida el codigo vb.net para obtener los valroes de la mother
por supeusto si esto te funciona, para conocer el resto de los datos de la pc deberias investigar sobre WMI y ver que select realizar a que claves para obtener los datos
en el primer link que te habia pasado podrias conocer cuales consultar
saludos
Leandro Tuttini
Blog
Buenos Aires
Argentina -
verifique el wmi anterior y baje los dos archivos pero el projecto me dice el modelo de la pc osea RS780 pero lo que quiero es que me diga DX4200 osea el modelo completo tengo este codigo
Dim placa As New Management.ManagementObjectSearcher("SELECT * FROM Win32_BaseBoard")
For Each i As ManagementObject In placa.Get()
Console.WriteLine("- Placa Base ")
Console.WriteLine(i("Name").ToString())
Console.WriteLine(i("Description").ToString())
TextBox25.Text = (i("Manufacturer").ToString())
Console.WriteLine(i("PoweredOn").ToString())
TextBox17.Text = (i("Product").ToString())
Console.WriteLine(i("SerialNumber").ToString())
Nexteste codigo me muestra en el textbox17 mi modelo que es RS780 y en el textbox25 la marca pero no logro obtener el dx4200 no se si eso es posible si sabes como lograrle mandame el codigo plis o si sabes que select como dices me lo dices gracias espero no ser molestia
-
si validas la documentacion de
veras que hay muchas key que puedes usar verifica si alguna devuelve el dato que necesitas
quizas sea el "Model"
saludos
Leandro Tuttini
Blog
Buenos Aires
Argentina -
utilize TextBox17.Text = (i("Model").ToString()) y me da error
me dice Referencia a objeto no establecida como instancia de un objeto.
utiliza la palabra clave new para crear una instancia de objeto.
determine si el objeto es null antes de llamar al metodo.
me sale no se que hacer si sabes como es que tengo que poner el codigo mandamelo plis..
ademas tambien no se como validar lo que dices el win32_baseboard.
bueno espero... gracias por contestar
-