Test Foro de elhacker.net SMF 2.1

Programación => Programación General => .NET (C#, VB.NET, ASP) => Mensaje iniciado por: Christianlza en 25 Agosto 2011, 00:16 AM

Título: Ayuda con VB.net - System
Publicado por: Christianlza en 25 Agosto 2011, 00:16 AM
Hola a todos, disculpen por abrir tal vez un tema ya hecho anteriormente, estoy aprendiendo a usar VB.net  recien voy 2 días y he aprendido un poco, estoy tratando de armar un pequeño programa con funcion amigos(Friend Function)
Código (vbnet) [Seleccionar]

    Friend Function hwid() As String
        Return GetProcessorId() & "-" & GetMACAddress() & "-" & GetVolumeSerial()
    End Function
    Friend FuEmpty
        Dim query As New SelectQuery("Win32_prnction GetProcessorId() As String
        Dim strProcessorId As String = String.ocessor")
    Dim buscar As New ManagementObjectSearcher(query)
    Dim info As ManagementObject


El problema es donde defino ManagementObjectSearcher, ManagementObject, SelectQuery y  ManagementObjectCollection.
he leido en foros de inicializarlo con "Imports System.Runtime.CompilerServices"
puede que sea de C#, muchas gracias espero no inrumpir nada.

Edit 1: Disculpen, no pense que existia  foro de .net
Título: Re: Ayuda con VB.net - System
Publicado por: Christianlza en 25 Agosto 2011, 05:32 AM
Hola?
bueno estuve intentado  con  las siguientes importaciones fuera del formulario
que aceptan esas variables para tomar referencia desde el sistema utilizando System.Management.dll

con lo siguiente:

Imports System.Management
Imports System.Net


Pero aun sigo teniendo error, aun no reconoce las vars.
Título: Re: Ayuda con VB.net - System
Publicado por: Keyen Night en 26 Agosto 2011, 20:03 PM
Si este error es muy común y NADIE cuando te mandan a usar ManagementObject para obtener información del sistema te explica como se deben importar la dll que llevan la Clase. La cuestión es que las importaciones y las referencias son 2 cosas distintas, las referencias son las dll que tienes disponible para importar y las importaciones son las dll que ya están referidas y ya las puedes usar. El problema con ManagementObject es que no está referida debes buscarla en la lista de referencias, agregarla e importala y asunto resuelto. La clase se llama System.Management.

El código que pusistes está mal escrito revisalo.

Y no hagas doblepost :xD
Título: Re: Ayuda con VB.net - System
Publicado por: Christianlza en 27 Agosto 2011, 20:58 PM
Muchas Gracias y disculpen por el x2 post  :o
ya solucione el problema