Ping multiples host (Funciona muy lento)
Publicado por German (5 intervenciones) el 22/01/2019 02:04:40
Hola gente, sigo con otra parte de un proyecto mientras resuelvo otra cosa.
Quiero hacer unos 25 ping a diferentes equipos, router ap etc
Probe un codigoque funciona de lujo con una maquina pero al aumentar la cantidad de equipos se tranca todo.
Tengo un i7 4990k con 32Gb de ram y no creo que el problema sea de recursos, estimo que el codigo queda esperando respuesta y no funciona hasta que termina.
Necesitaria que se ejecuten en paralelo o que no quede esperando respuesta. No se en realidad como solucionarlo pero se ma habia ocurrido eso. a continuacion les dejo el codigo
Desde ya muchas gracias!!
Quiero hacer unos 25 ping a diferentes equipos, router ap etc
Probe un codigoque funciona de lujo con una maquina pero al aumentar la cantidad de equipos se tranca todo.
Tengo un i7 4990k con 32Gb de ram y no creo que el problema sea de recursos, estimo que el codigo queda esperando respuesta y no funciona hasta que termina.
Necesitaria que se ejecuten en paralelo o que no quede esperando respuesta. No se en realidad como solucionarlo pero se ma habia ocurrido eso. a continuacion les dejo el codigo
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
If My.Computer.Network.Ping(ip1.Text) Then
TextBox1.Text = "Estable"
Else
TextBox1.Text = "Desconectado"
End If
If My.Computer.Network.Ping(ip2.Text) Then
TextBox2.Text = "Estable"
Else
TextBox2.Text = "Desconectado"
End If
.
.
.
.
.
.
If My.Computer.Network.Ping(ip25.Text) Then
TextBox25.Text = "Estable"
Else
TextBox25.Text = "Desconectado"
End If
Desde ya muchas gracias!!
Valora esta pregunta


0