Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi ShutDown Problem (https://www.delphipraxis.net/18030-shutdown-problem.html)

TeronG 19. Mai 2006 12:20

Re: ShutDown Problem
 
*push* waren das nun 24h oder 24 Tage pause bis zum pushen :gruebel: :mrgreen:

danku 6. Jul 2006 18:46

Re: ShutDown Problem
 
habs genauso wie im #4 gemacht aber keine wirkung :?

nach einem countdown wird ein button automatisch geklickt mit folgendem code:

Delphi-Quellcode:
//case mag ich nicht so ;)
if lboff.itemindex=0
  then ExWindows('', ewx_poweroff)      //Beenden
    else if lboff.itemindex=1
     then ExWindows('', ewx_reboot )    //Neustart
      else if lboff.itemindex=2
       then ExWindows('', ewx_logoff ); //Logoff
end;
was ist daran falsch?

Luckie 6. Jul 2006 22:35

Re: ShutDown Problem
 
Zitat:

Zitat von danku
case mag ich nicht so ;)

Solltest du aber:
Delphi-Quellcode:
case lboff.itemindex of
0: ExWindows('', ewx_poweroff);
1: ExWindows('', ewx_reboot );
2: ExWindows('', ewx_logoff );
end;
Was kann man daran bitte jetzt nicht mögen?

BTW debugg das mal und guck, ob er überhaupt in den entsprechenden Zweig (if/case) reinspringt.

danku 7. Jul 2006 16:19

Re: ShutDown Problem
 
ich weiß so hatte ich es auch schon aber ist nicht eine if-anweisung schöner? ;)
verschachtelt ohne ende. case geht schon..

pacman1986 7. Jul 2006 17:03

Re: ShutDown Problem
 
Zitat:

Zitat von danku
ich weiß so hatte ich es auch schon aber ist nicht eine if-anweisung schöner? ;)
verschachtelt ohne ende. case geht schon..

das nenne ich mal hardcoden :P

danku 7. Jul 2006 18:15

Re: ShutDown Problem
 
Back to the topic please.
warum funzt die case nicht.
wäre eine ShellExecute besser?

ManuMF 7. Jul 2006 20:34

Re: ShutDown Problem
 
Hallo,

weil du in Zeile 533 ein "end" vergessen hast. :cyclops:

Nein, kleiner Scherz. Schreib doch mal, was daran nicht funktioniert, sonst ist dir nicht zu helfen ;-)

Gruß,
ManuMF

danku 7. Jul 2006 20:57

Re: ShutDown Problem
 
hab mir selber geholfen ;)
es gab ein problem mit der tlistbox.
irgendwie verstand der nicht .itemindex.
die gleiche methode bei einer tcombobox funzt einwandfrei.

Luckie 8. Jul 2006 00:41

Re: ShutDown Problem
 
Zitat:

Zitat von danku
ich weiß so hatte ich es auch schon aber ist nicht eine if-anweisung schöner? ;)
verschachtelt ohne ende. case geht schon..

Na wenn dir eine ohne Ende verschachtelte if-Abfgare leiber ist, wo man nach zwei Minuten scho nnicht mehr durchblickt und schon gar nicht nur vom draufgucken, dann bitte.


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:25 Uhr.
Seite 2 von 2     12   

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