AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Update funktion

Ein Thema von Peter.K · begonnen am 24. Dez 2005 · letzter Beitrag vom 24. Dez 2005
Antwort Antwort
Peter.K

Registriert seit: 24. Dez 2005
53 Beiträge
 
#1

Update funktion

  Alt 24. Dez 2005, 09:31
Hallo

Ich Programmiere schon seit ca 6 Monaten mit Delphi und hab auch schon ein kleines Programm erstellt, einfach mal so zum lernen

ich wollte hier einfach ma fragen wie man eine Update funktion integrieren kann. ihr kennt doch alle diese Programme die Sich selbst Updaten ohne ne neue version runter zu laden meist beinhalten die Updates ja nur eine neue funktion und sind in dll Dateien enthalten.

Wie kann ich sowas realisieren?

also eine funtion in ine DLL packen und meine Programm dazu bringen diese DLL auch mit zu benutzen?


Danke schön!

frohes Fest und guten rutsch ins neue Jahr an alle!
  Mit Zitat antworten Zitat
reepo2k

Registriert seit: 15. Sep 2005
26 Beiträge
 
Delphi 7 Enterprise
 
#2

Re: Update funktion

  Alt 24. Dez 2005, 09:57
HIho,
hier hast du ein DLL-Tutorial:
http://www.dsdt.info/tutorials/dlls/

Zum prüfen ob ein neues Update vorhanden ist:
http://www.delphi-forum.de/topic_upd...ken_52461.html

Und bei dem Download werden dir diese Links helfen:
http://www.delphipraxis.net/internal_redirect.php?t=75
http://www.delphipraxis.net/internal...ct.php?t=61806


MfG: reepo2k
  Mit Zitat antworten Zitat
Benutzerbild von Jelly
Jelly

Registriert seit: 11. Apr 2003
Ort: Moestroff (Luxemburg)
3.741 Beiträge
 
Delphi 2007 Professional
 
#3

Re: Update funktion

  Alt 24. Dez 2005, 10:06
Die Funktionsweise ist eigentlich ganz simpel. Dein Programm muss die eigene Version mit einer Version im Web vergleichen können. Ist die Version im Web rezenter, so ist ein Update vorhanden, und kann geladen werden.

Dazu reicht es im Primzip eine Versionsdatei im Web zu hinterlegen, die DU bei einer neuen Version deines Programms entsprechend anpassen musst. In diese Versionsdatei kannst Du natürlich im Prinzip auch noch mehr hinterlegen wie ein reiner Versionsvergleich,z.B. eine Liste der neuen Features in der neuen Version. Die könntest Du somit schon deinen Endusern vor dem Download der neuen Version anzeigen lassen.

Vielleicht hilft Dir meine Internetupdate Komponente weiter, die genau das eben beschriebene macht, nur halt bequem in eine Komponente ausgelagert. Zudem, wenn Dir die Erstellung der Versionsdatei zu aufwendig ist, so kannst Du zusätzlich auch noch mein Progrämmchen Rema einsetzen (cf. Signatur). Damit kannst Du dann per Mausklick eine neue Version freischalten, mit Anzeige der neuen Features. Vielleicht interessierts ja.
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:01 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz