Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi case .. of - mehrer auswahlen sollen das selbe machen (https://www.delphipraxis.net/49343-case-mehrer-auswahlen-sollen-das-selbe-machen.html)

ferby 9. Jul 2005 16:22


case .. of - mehrer auswahlen sollen das selbe machen
 
Hallo,

ich habe eine radiogroup mit 5 auswahlmöglichkeiten (items).
ich möchte jetzt, dass wenn ich auswahl 1 oder 5 anklicke das selbe passiert, z.b. das sich das Programm schließt.


Ich habe mir gedacht das könnte so gehen:


Delphi-Quellcode:
case radiogroup1.itemindex of
1 or 5: close;
end;

Es kommt zwar keine fehlermeldung aber es passiert auch nichts.....

kann mir wer helfen?


ferby

CalganX 9. Jul 2005 16:25

Re: case .. of - mehrer auswahlen sollen das selbe machen
 
Ganz einfach:
Delphi-Quellcode:
case Blubb of
  1,5: Close;
end;
Chris

SirThornberry 9. Jul 2005 16:29

Re: case .. of - mehrer auswahlen sollen das selbe machen
 
Chakotay1308 hat die Lösung bereits gepostet. Mich wundert nur das gar nix passiert denn "1 or 5" ergibt "5". Also müsste bei "5" auch was passieren

dizzy 9. Jul 2005 16:30

Re: case .. of - mehrer auswahlen sollen das selbe machen
 
Und es gibt keine Fehler, weil ein logisches Oder ausgefüht wird: 1=001; 5=101 -> 1 or 5 = 5
Folglich dürfte es für 5 sogar klappen ;)

ferby 9. Jul 2005 17:00

Re: case .. of - mehrer auswahlen sollen das selbe machen
 
Hallo,

danke für die rasche antwort.


Alle Zeitangaben in WEZ +1. Es ist jetzt 07: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