Ich möchte eine einfache Update-Funktion in mein VB 6 Programm einbauen.?

Wer kenn einen einfachen Code oder kann mir ein Seite nennen wo ich ihn finde. Danke.

2006-11-06T01:23:40Z

Also ich hab ein Prog. das soll über eine Schaltfläche fragen ob im Internet eine neue Version vor liegt. Wenn ja dann soll diese downgeloadet werden und installiert werden. (Also so wie bei einer Antivirensoftware die neuen Viren Defi.Dateien)

Anonym2006-11-05T23:47:16Z

Beste Antwort

Meinst falls bspw. ein Control verändert wurde, also eine Massage oder eine Update bei einer Installation deines Programmes?

Zusatz:
Hm, meine Idee, die ich jetzt spontan habe, wäre dass du eine Version deines Programms in der Registry/im Programm (exe)/ini-Datei oder sonst wo ablegst. Mit deinem Programm greifst du dann mti einem Knopfdruck auf deine Seite (im Moment kann ich dir nichit sagen wie, aber das finde ich gleich noch heraus) und fragst nach der aktuellen Version ab. Wenn die aktueller, dann ausführen (der Anweder wird dann wohl zum Download gezwugen) und die Dateien eben überschreiben.

Zusatz2: kannst es natürlich auch über FTP machen, wo du dort einen Ordner mit der Versionsnummer hast und du dann nur den Ordnernamen ausliest. In dem jeweiligen Ordnern sind auch die aktuelleren Datein.

Anonym2006-11-08T16:23:30Z

Hi

Einen Code wirst du in der Tat nicht finden. Aber da Du schon dein VB6 Progi zusammen gebaut hast - wirst Du diese Kleinigkeit auch hinbekommen.

Eine gute Idee von meinen Vorgänger:

- Mit Deiner Installation des Haupt Progi würde ich ein Update Progi schreiben

- Das versteckt laufen lassen (Registry run - starten)

- Diese Progi prüft einmal am Tag bei bestehender Verbindung ob eine neue Version da ist.

- ggf. Popup für Anwender

- Wenn Ja - Pruefen ob Prozess läuft - wenn ja beenden

- Dateien Downloaden und Patchen

Wichtig ist hierbei das Du entsprechende bsp. Registry key setzt um beim Update alle benötigen Infos zu haben

Den Download würde ich über http machen - das kann jeder client/Firewall

Hm,. ja - viel spaß - ist bestimmt interssant - habe ich selbst auch noch nie gemacht - zumindest mit vb6

Mit VB.NET gibts so einen Internet Update Assi schon :-)

bye
Markus

?2006-11-08T11:26:12Z

Einen fertigen Code wirst du nicht finden, hab ich auch schon nach gesucht.
Ich habs dann so gemacht das ich die Updates per FTP lade.
Hier findest du diverse Beispielcodes
http://www.example-code.com/vb/ftp.asp

Alex F2006-11-07T10:01:47Z

http://www.activevb.de

in dem Forum bekommst du normalerweise alle Fragen beantwortet.

Gruss Alex

tommy2006-11-04T12:27:36Z

sorry ich nicht