Seite 2 von 2
Verfasst: 01.10.2005 17:50
von PMV
Windowsregestry ... neben dem Eintrag für die Programme, welche immer nach dem Windows hochfahren gestartet werden sollen gibt es dort auch einen ... wo sich programme eintragen können, welche nur beim nächsten start wieder gestartet werden sollen. Diese programme werden nämlich dannach dort gelöscht, so das sie beim 2. Hochfahren nicht wieder gestartet werden ...
Aber welcher Zweig der Regestry das jetzt genau ist ... wart noch nen bischen, dann meldet sich hier bestimmt einer mit der Lösung

... oder die Windowshilfe (oder dieses Forum) durchsuchen *g
MFG PMV
Verfasst: 01.10.2005 18:57
von ChrisB
...LocalMachine->Software->Microsoft->Windows->CurrentVersion->Run..
...CurrentUser->Software->Microsoft->Windows->CurrentVersion->Run..
Oder einfach in den Autostart-menu ein shortcut setzen.
Aber zum Thema programm neustarten: Im Moment muss ich das bei einem Projekt auch machen, und zwar läd das programm ein Update von sich aus dem netz runter und erst wenn das prog beendet ist kann ich die .exe überschreiben. (oder gehts auch einfacher?

)
Verfasst: 01.10.2005 19:02
von ts-soft
>> ...LocalMachine->Software->Microsoft->Windows->CurrentVersion->Run..
am Ende mit RunOnce kommen wir der Sache schon Nahe

Verfasst: 01.10.2005 19:04
von Kaeru Gaman
wie ich vorhin schon postete
Kaeru Gaman hat geschrieben:dann könnte man ein starter-prog schreiben,
das per RunProgram() von der alten instanz aufgerufen wird,
und das wartet, bis die alte ausm tastman weg ist,
bevor es die neue aufruft.
wenn du den update-download in dem extra-prog machst, und dich rückversicherst,
daß die alte instanz nicht mehr läuft, bevor du die exe überschreibst, könnte das gut funktionieren...