Timeout på net-forespørgsler
Jeg har en metode som henter host-navnet ud fra ip.Jeg vil gerne hente alle computere på et subnet (192.168.8.x)
Det fungerer fint hvis der er en computer. Hvis der ikke er nogen kastes en exception (som jeg ikke gør noget ved), men jeg vil gerne have det til at gå hurtigere (når der ikke er nogen)
Kan man nedsætte det timeout hvor kontakten forsøges??
Private Sub ButtonGetComputers_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ButtonGetComputers.Click
Dim objAddr As System.Net.IPAddress
Dim ct As Int32
Dim currIP
Me.LabelSentTo.Text = "Arbejder"
For ct = 1 To 254
txtComputer = New TextBox()
Try
currIP = "192.168.8." + ct.ToString
Me.ComboListComputers.Items.Add(System.Net.Dns.GetHostByAddress(currIP).HostName().ToString())
Catch except As Exception
'MsgBox(except.Message)
End Try
Next
Me.LabelSentTo.Text = "Subnet er hentet"
End Sub
