Einzelnen Beitrag anzeigen

Ferdy2003

Registriert seit: 20. Jan 2006
26 Beiträge
 
#251

Re: myCine: Die Filmverwaltung

  Alt 6. Apr 2008, 13:02
Zitat von MCXSC:
BTW: "update.exe" ist die neue Datei, die heruntergeladen wird. "updater.exe" wird aus "myCine" extrahiert. Diese Datei wird gestartet, "myCine" beendet, dann löscht das Programm die aktuelle Programmdatei und bennent die "update.exe" um. Eine andere Möglichkeit habe ich für einen einfachen Internetupdater (noch?) nicht gefunden.

Aber ich werd mir das mal genauer anschauen.
Ich mach ein Update wie folgt:

1. umbenennen der aktuellen .exe (myCine.exe zu myCine.old) das geht während Sie geöffnet ist!

2. Neue .exe runterladen

3. ggf. neue .exe umbenennen

4. Eine neue Instanz von sich selbst starten ShellExecute(Handle,'open',PChar(ParamStr(0)),nil,nil,SW_NORMAL); 5. Sich selbst beenden (Application.Terminate

6. Aus dem FormCreate auf eine myCine.old prüfen udn wenn eine da ist sie löschen!
Delphi-Quellcode:
if FileExists('myCine.old') then
 DeleteFile('myCine.old');
Gruß

Ferdy2003
?\_/
.O.o
This is Einkaufswagen. Copy Einkaufswagen into your signature to help him on his way to world domination.
  Mit Zitat antworten Zitat