Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Buttonklick und Programm neustarten [Hilfe] (https://www.delphipraxis.net/10249-buttonklick-und-programm-neustarten-%5Bhilfe%5D.html)

StoRmtec 14. Okt 2003 18:22


Buttonklick und Programm neustarten [Hilfe]
 
Hy @all

Habe ein Problem.
Habe meinem Programm eine Update funktion eingebaut und jetzt möchte ich wenn das Programm fertig herunten ist und ich auf den Button klicke das das Programm automatisch geschlossen und dann gleich wieder neu gestartet wird.

Beenden und umschreiben das funktioniert alles nur der neustart.

Kann man das machen.

Mfg
StoRmtec

CalganX 14. Okt 2003 18:24

Re: Buttonklick und Programm neustarten [Hilfe]
 
Hi,
am Besten einfach mit Hier im Forum suchenShellExecute starten.

Chris

StoRmtec 14. Okt 2003 19:55

Re: Buttonklick und Programm neustarten [Hilfe]
 
Danke für den Tip und wie soll das dann funktionieren.

Mfg
StoRmtec

H4ndy 14. Okt 2003 21:00

Re: Buttonklick und Programm neustarten [Hilfe]
 
Das Frag ich mich auch.

Höhstens eine zweite Instanz dadurch starten
die eigentlich schon geupdatet sein müsste und danach
das alte Programm beenden.

Tom 14. Okt 2003 21:11

Re: Buttonklick und Programm neustarten [Hilfe]
 
- Download der Datei unter anderen Namen
- Original-EXE umbenennen
- Downloadfile passend umbenennen
- Programm verstecken (Form1.Hide)
- Programm starten (2. Instanz)
- 1. Instanz beenden
- umbenannte Original-EXE löschen

StoRmtec 15. Okt 2003 08:08

Re: Buttonklick und Programm neustarten [Hilfe]
 
Hy

Aber bevor das Programm nicht beendet ist kann er mir das nicht updateen oder?

mfg
StoRmtec

Tom 15. Okt 2003 08:18

Re: Buttonklick und Programm neustarten [Hilfe]
 
Gut erkannt. Die von mir angeführte Reihenfolge dürfte das Problem allerdings umgehen.

CenBells 15. Okt 2003 09:33

Re: Buttonklick und Programm neustarten [Hilfe]
 
Hallo,

du wirst die original exe aber nicht umbenennen können wenn das original programm noch läuft.

Gruß
Ken

Tom 15. Okt 2003 09:37

Re: Buttonklick und Programm neustarten [Hilfe]
 
Und warum nicht? Ich zumindest mache es immer so, wenn ich beruflich Updates einspiele. Kann ja nicht zig-Menschen bei der Arbeit stören ...

CenBells 15. Okt 2003 16:13

Re: Buttonklick und Programm neustarten [Hilfe]
 
hallo,

ich habe den Thread entweder nicht richtig gelesen oder nicht richtig verstanden.

Er will doch das update runterladen, die exe des laufenden programms umbenennen, das laufende programm beenden und nach dem umbenennen der runtergeladenen exe diese dann starten, oder? :gruebel:

Also, wenn ich im explorer eine laufende exe umbenenne, bekomme ich immer fehlermeldungen, weil diese von einem anderen prozess verwendet wird.

Ich lasse mich da aber echt gerne eines funktionierenden weges belehren, da ich daß auch schon seit einiger zeit versuche. :-D

Gruß
KEn


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:57 Uhr.
Seite 1 von 2  1 2      

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