Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Runterfahren-Dialog, bei dem die deit runterläuft (https://www.delphipraxis.net/24253-runterfahren-dialog-bei-dem-die-deit-runterlaeuft.html)

Thorben86 18. Jun 2004 13:05


Runterfahren-Dialog, bei dem die deit runterläuft
 
Hi, ich bin gerade dabei ein Programm am proggen, um einen PC runter zu fahren (ja, ich weiß dass es die in massen gibt :zwinker:).
Ich würde nun gerne diesen Dialog aufrufen, bei dem da steht, 'der Computer wird heruntergefahren' und z.B. die zeit von 30 Sec runterläuft, so dass man das noch abbrechen kann.
Ist das irgendwie Windows-intern, oder erstellen die Prograamme, die das aufrufen nen eigenen Form-Dialog?

Hoffe, ihr versteht, was ich mein :wiejetzt: :gruebel:

Steve 18. Jun 2004 13:09

Re: Runterfahren-Dialog, bei dem die deit runterläuft
 
bei shutdown.exe kann man diese Zeit über den Parameter -t xx angeben

Gruß
Stephan

demo13 18. Jun 2004 13:10

Re: Runterfahren-Dialog, bei dem die deit runterläuft
 
du brauchst doch einfach einen form zu erstellen bei der ein timer runterzählt und wenn der timer aktiviert wird fährt der pc runter, wenn du auf abbrechen drückst schreibst du timer1.enable:=false.

Steve 18. Jun 2004 13:12

Re: Runterfahren-Dialog, bei dem die deit runterläuft
 
Zitat:

Zitat von demo13
du brauchst doch einfach einen form zu erstellen bei der ein timer runterzählt und wenn der timer aktiviert wird fährt der pc runter, wenn du auf abbrechen drückst schreibst du timer1.enable:=false.

So würd ichs auch machen, da 'shutdown' schließlich Versions-abhängig ist..
Obige lösung ist am einfachsten umzusetzen

Stephan

Thorben86 18. Jun 2004 14:06

Re: Runterfahren-Dialog, bei dem die deit runterläuft
 
ok, dann werde ich das wohl doch mit der Form machen, nur dann muss ich mich mal in das erstellen von sowas zur laufzeit befassen. :(

Luckie 18. Jun 2004 17:01

Re: Runterfahren-Dialog, bei dem die deit runterläuft
 
Zitat:

Zitat von Thorben86
ok, dann werde ich das wohl doch mit der Form machen, nur dann muss ich mich mal in das erstellen von sowas zur laufzeit befassen. :(

Wie so? Label auf das Form drauf für den Countdown, ein OK Button zum Starten, einen zum Abbrechen und einen Timer drauf, fertig.

w3seek 18. Jun 2004 18:35

Re: Runterfahren-Dialog, bei dem die deit runterläuft
 
die Funktion InitiateSystemShutdown(Ex) kann das fuer dich erledigen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:14 Uhr.

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