| |
VB.NET - Ein- und UmsteigerEinfache Update Funktion über eine .txt im Internet? | | | Autor: ccman32 | Datum: 11.03.12 03:34 |
| Hallo,
vor einiger Zeit habe ich mit VB.NET ein kleines Tool im Auftrag des Owners eines Forums gemacht, das ich auch regelmäßig update. Damit sich die Benutzer nicht andauernd selbständig im Forum nach neuen Versionen erkunden müssen, würde ich nun gerne eine einfache Update Funktion ins Programm einbauen, die nach Programmstart sofort nach Updates sucht und dem Benutzer einen Link anzeigt, unter dem er sich die neue Version downloaden kann. Dazu habe ich auf meiner eigens dafür eingerichteten Website eine .txt Datei hochgeladen, die die aktuelle Versionsnummer und den Download-Link dieser Version enthält. Die Datei sieht vom Aufbau her so aus:
"1.5;http://Download URL.de"
Bei Programmstart soll auf der Website überprüft werden, ob die dort angezeigte Versionsnummer höher ist, als die des Programms, das der Nutzer installiert hat. Wenn ja, soll eine MessageBox erscheinen, in der z.B. "Es ist eine neue Version des Programms verfügbar! Bitte lade sie hier(Hyperlink) herunter!" steht. Wie bekomme ich das hin? Wie man Messageboxen und so macht oder einen String mit ";" in VB in 2 Teile splittet ist mir schon klar, aber wie kann das Programm den Inhalt der .txt von meiner Seite auslesen und als String ausgeben? Und wie richte ich eine kleine Verzögerung am Start ein, damit das Programm nicht schon direkt nach Start nach Updates sucht und sich dabei ggf. aufhängt?
Beitrag wurde zuletzt am 11.03.12 um 03:36:23 editiert. | |
Re: Einfache Update Funktion über eine .txt im Internet? | | | Autor: sv00010 | Datum: 11.03.12 08:51 |
| Ich würde an deiner Stelle keine txt-Datei, sondern eine Xml-Datei nehmen.
Das würde ich deshalb machen, weil sich immer mal etwas ändern kann z.B. eine Version in Englisch und eine in Deutsch usw.
Mit einer Textdatei bekommst du immer irgendwelche Probleme (weil keine feste Struktur).
Wegen der Verzögerung würde ich einen Timer ins Hauptformular einbauen, welcher sich dann nach der
Ausführung selber wieder ausschaltet.
Den Timer würde am Ende der Load-Routine des Hauptformular starten.
Die Datei würde ich versuchen über FTP downzuloaden und dann lokal auswerten. 0 | |
Re: Einfache Update Funktion über eine .txt im Internet? | | | Autor: ccman32 | Datum: 11.03.12 11:54 |
| Ich werd es später mal ausprobieren. Gibt es noch irgendwas, was eon VB Anfänger wissen muss, um das hinzubekommen? | |
| Sie sind nicht angemeldet! Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.
Einloggen | Neu registrieren |
|
|
vb@rchiv CD Vol.6 vb@rchiv Vol.6
Geballtes Wissen aus mehr als 8 Jahren vb@rchiv!
Online-Update-Funktion Entwickler-Vollversionen u.v.m.Jetzt zugreifen Tipp des Monats Neu! sevEingabe 3.0
Einfach stark!
Ein einziges Eingabe-Control für alle benötigten Eingabetypen und -formate, inkl. Kalender-, Taschenrechner und Floskelfunktion, mehrspaltige ComboBox mit DB-Anbindung, ImageComboBox u.v.m. Weitere Infos
|
|
|
Copyright ©2000-2024 vb@rchiv Dieter Otter Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.
Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel
|
|