Gå til innhold

Hvordan finne og liste opp hostnavn?


Anbefalte innlegg

holder på å lage en liten net send prog, så lurte jeg på om det går ann å få vb til å liste opp alle hostnavnene i en bestemt arbeidsgruppe? det hadde virkelig gjort programme mitt supert..

 

ps: er litt grønn når det gjelder vb!

Lenke til kommentar
  • 4 uker senere...
Videoannonse
Annonse

Brukte denne funksjonen til noe lignende for en stund tilbake, kanskje den kan hjelpe deg litt på vei.

 

Private Sub btnGetComputers_Click(ByVal sender As System.Object, _

ByVal e As System.EventArgs) Handles btnGetComputers.Click

 

Dim objAddr As System.Net.IPAddress

txtComputer = New TextBox()

Try

With System.Net.Dns.GetHostByName(txtSite.Text)

objAddr = New System.Net.IPAddress(.AddressList(0).Address)

strIP = objAddr.ToString

strCompName = (.HostName).ToString

ycoord += 20

 

txtComputer.Name = i

txtComputer.Location = New System.Drawing.Point(0, ycoord)

txtComputer.Size = New Size(288, 20)

txtComputer.Text = strIP + " - " + strCompName + " " txtComputer.Name

Me.Controls.Add(txtComputer)

 

 

AddHandler txtComputer.Click, AddressOf Browse

End With

Catch except As Exception

'Host finnes ikke

MessageBox.Show(except.Message)

End Try

i += 1

End Sub

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...