Foro de elhacker.net

Programación => .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
  1.    Friend Function hwid() As String
  2.        Return GetProcessorId() & "-" & GetMACAddress() & "-" & GetVolumeSerial()
  3.    End Function
  4.    Friend FuEmpty
  5.        Dim query As New SelectQuery("Win32_prnction GetProcessorId() As String
  6.        Dim strProcessorId As String = String.ocessor")
  7.    Dim buscar As New ManagementObjectSearcher(query)
  8.    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:
Código:
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