Es gibt keine Case-Schleife
Case ist eine einmalige Abfrage, zu vergleichen mit If.
Delphi-Quellcode:
i := 7; //i hat den Wert 7
Case i of // Alles bis 7 wird übersprungen
1:ShowMessage('1'); // |
2:ShowMessage('2'); // |
3:ShowMessage('3'); // |
4:ShowMessage('4'); // |
5:ShowMessage('5'); // |
6:ShowMessage('6'); // |
7:ShowMessage('7'); //<--| Und dann wird alles bis zum end übersprungen
8:ShowMessage('8'); // |
9:ShowMessage('9'); // |
end; //<-------------------|
Hier wird genau EINMAL überprüft, welchen Wert i hat. Alle anderen Einträge werden einfach übersprungen.
Mfg