Autor Beitrag
CenBells
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 1547

Win 7
Delphi XE5 Pro
BeitragVerfasst: Do 19.06.03 19:46 
Hallo Leute,

ich würde gerne eine Updatefunktionalität für mein Programm anbieten, die folgendermaßen arbeitet.

1. User überprüft, ob neue version vorhanden ist
2. Wenn ja, wird das entsprechende Update heruntergeladen.
3. Anschließend soll das programm beendet werden und das update programm noch von meinem programm gestartet werden.

Kann mir wer helfen, wie man sowas macht? Ich will auch nur den dritten punkt wissen, da ich den rest schon implementiert habe..... :wink:

Gruß
Ken
Pascal
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 155

Win 98, Win XP
Delphi 2005, Delphi 5
BeitragVerfasst: Do 19.06.03 19:59 
Wenn ich das richtig verstanden habe dann musst du nur im onclose-Ereignis deiner Form ein Shellexecute einbauen.
Zum selbststaändigen schließen close;
CenBells Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 1547

Win 7
Delphi XE5 Pro
BeitragVerfasst: Do 19.06.03 20:06 
das ist mir schon klar, allerdings wird da ein patch gestartet, der versucht, die programmdatei sofort nach dem start zu patchen und das kann er natürlich nicht, wenn die datei noch offen ist, aber vielleicht bekomm ich das patchen ja auch solange blockiert, bis es im patch bestätigt wurde...

Gruß
Ken
mars
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 238

Debian Woody, Win 2000, Win XP
D7 Ent, Kylix 3
BeitragVerfasst: Do 19.06.03 20:10 
Machs doch mit einem kleinen Batch-Proggie.
sleep einwenig
call patch
call programm

und das rufst du beim Schliessen auf.