Hallo Community,
ich bin hier neu auf dem Board und neu was VB anbelangt.
Seit gestern probiere ich dieses kleine Mini-Programm dass eigentlich nichts machen soll ausser bei einer bestehenden Internetverbindung eine PictureBox in grün anzuzeigen oder bei keiner Verbindung eine PictureBox in rot.
Dazu habe ich 2 Boxen erstellt: 1 grün + 1 rot und beide zu Programmstart ausblenden lassen.
Die Verbindung soll mit dem Programmstart erfolgen. Irgendwie habe ich das Gefühl dass die function nicht ausgeführt wird, aber warum ?
Kann mir jemand bei diesem mini Problem helfen ?
Hier mein Quellcode:
gruß
Spakolowe
ich bin hier neu auf dem Board und neu was VB anbelangt.
Seit gestern probiere ich dieses kleine Mini-Programm dass eigentlich nichts machen soll ausser bei einer bestehenden Internetverbindung eine PictureBox in grün anzuzeigen oder bei keiner Verbindung eine PictureBox in rot.
Dazu habe ich 2 Boxen erstellt: 1 grün + 1 rot und beide zu Programmstart ausblenden lassen.
Die Verbindung soll mit dem Programmstart erfolgen. Irgendwie habe ich das Gefühl dass die function nicht ausgeführt wird, aber warum ?
Kann mir jemand bei diesem mini Problem helfen ?
Hier mein Quellcode:
VB.NET-Quellcode
- Public Class Form1
- Function TestInternetConnection()
- Try
- My.Computer.Network.Ping("8.8.8.8")
- Return 1
- Catch ex As Exception
- Return 0
- End Try
- End Function
- Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
- End Sub
- Private Sub PictureBox1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles PictureBox1.Click
- If TestInternetConnection() = 1 Then
- PictureBox1.Visible = True
- Else
- PictureBox1.Visible = False
- End If
- End Sub
- Private Sub PictureBox2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles PictureBox2.Click
- If TestInternetConnection() = 0 Then
- PictureBox2.Visible = True
- Else
- PictureBox2.Visible = False
- End If
- End Sub
- End Class
gruß
Spakolowe