Darf ich dir mal etwas anbieten? Das ist meine Versionscheck Variante.
Du brauchst 1 Panel, 2 Label ( Oder du machst eben aus den Labeln ne Messagebox
Spoiler anzeigen
Das ganze dann einfach in das Load Event mit
Das
Du brauchst 1 Panel, 2 Label ( Oder du machst eben aus den Labeln ne Messagebox
VB.NET-Quellcode
- Private Sub Versionscheck()
- Dim NewTxt As String = Nothing
- Dim CurrentVersion As String
- Using web = New WebClient() With {.Proxy = Nothing}
- Try
- NewTxt = web.DownloadString("http://........../version.txt")
- Catch ex As Exception
- MessageBox.Show("Server nicht erreichbar")
- End Try
- End Using
- CurrentVersion = My.Resources.version
- Panel1.Visible = CurrentVersion <> NewTxt
- Label1.Text = CurrentVersion
- Label2.Text = NewTxt
- End Sub
Das ganze dann einfach in das Load Event mit
Versionscheck()
Und fertig. Wichtig: die version.txt im Resources Ordner. (Da steht die Alte Version drin, und die neue ist die auf dem Webserver.)Das
Panel
Kann man nutzen um dann die neue Programmversion Herunterzuladen, die Webseite Anzeigen etc.. Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „Andy2002“ ()