repetir funciones en segundo plano
Publicado por scout (2 intervenciones) el 09/01/2008 02:05:27
Gente, paso a comentar el problema a ver si algúno saber la respuesta.
Tengo que generar una aplicación que realice ping a ciertas ips , actualmente con un botón por cada ip y un label cambie de color de fondo… funciona correctamente.
El código por cada ip es simple y son funciones diferentes obviamente para cada ip.
La pregunta es como hago para repetir en segundo plano estas funciones cada X tiempo…???
Probe con BackgroundWorker apenas carga el formulario y dentro del mismo llame a cada función pero no tuve suerte …
Function ip1 () As String
Dim siteResponds As Boolean = False
siteResponds = My.Computer.Network.Ping("80.80.80.80")
If siteResponds = True Then
Valorip1.Text = "activo"
valorip1.BackColor = Color.Green
Else
valorip1.Text = "inactivo"
valorip1.BackColor = Color.Red
Return valorip1.Text
End If
Return valorip1.Text
End Function
Tengo que generar una aplicación que realice ping a ciertas ips , actualmente con un botón por cada ip y un label cambie de color de fondo… funciona correctamente.
El código por cada ip es simple y son funciones diferentes obviamente para cada ip.
La pregunta es como hago para repetir en segundo plano estas funciones cada X tiempo…???
Probe con BackgroundWorker apenas carga el formulario y dentro del mismo llame a cada función pero no tuve suerte …
Function ip1 () As String
Dim siteResponds As Boolean = False
siteResponds = My.Computer.Network.Ping("80.80.80.80")
If siteResponds = True Then
Valorip1.Text = "activo"
valorip1.BackColor = Color.Green
Else
valorip1.Text = "inactivo"
valorip1.BackColor = Color.Red
Return valorip1.Text
End If
Return valorip1.Text
End Function
Valora esta pregunta


0