![]() |
Anwendung nicht starten wenn runtergefahren wird
Hallo Leute,
ich brauche eure Hilfe... Ich habe ein normales XP Prof. mit den embedded files versehen, da es auf einer CF Karte installiert ist. (Stichwort: EWF, minlogon) Nun habe ich auch eine Custom Shell, die anstatt dem Explorer startet. Nun habe ich den Effekt, dass beim runterfahren die Anwendung neu gestartet wird und ich dann eine Fehlermeldung bekomme. (Anwendung kann nicht initialisiert werden, da Windows heruntergefahren wird). Nun habe ich gedacht, ich könnte das in der Software abfangen, nur wie, da müsstet ihr mir auf die Sprünge helfen. Danke + Gruß |
Re: Anwendung nicht starten wenn runtergefahren wird
Also ein normales Windows sendet vor dem Herunterfahren an alle Toplevelfenster die Nachricht WM_QUERYENDSESSION auf die man reagieren könnte.
|
Re: Anwendung nicht starten wenn runtergefahren wird
Wenn die Anwendung (neu) gestartet wird, dann bekommt diese doch von diesem Event nichts mehr mit?
Schließlich läuft die Anwendung da doch noch nicht und es wird sogar noch vom Windows verhindert, daß sie überhaupt gestartet wird ... ergo kann er im Programm doch garnichts dagegen machen. Es wäre eher die Frage zu klären, warum das Programm zu diesem Zeitpunkt gestartet werden soll, bzw. von wem und das müßte man schon vorm Starten (Startversuch) unterbinden. |
Re: Anwendung nicht starten wenn runtergefahren wird
Nun ja, aber irgendwas, muss bim Runterfahren ja das Neustarten der Anwendung auslösen. Das verwirrt mich etwas und ich verstehe nicht so ganz, was da eigentlich passiert.
|
Re: Anwendung nicht starten wenn runtergefahren wird
Danke für die Anworten,
wie gesagt, die Software wird als "Ersatz" für den Windows Explorer verwendet. Ich verwende die winlogon.exe von einer XP Embedded installation (minlogon.exe)!!! Es gibt in der Registry einen Eintrag "AutoRestartShell" der das neustarten aber nicht verhindert!!! Vielleicht gib´s ja auch nen Tipp in die Richtung? |
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:01 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz