Einzelnen Beitrag anzeigen

Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#1

Übersetzung C -> Delphi: Switch ohne break

  Alt 11. Mär 2008, 12:40
Ich habe in Co folgende Switch-Anweisung:
Code:
switch x {
  case 0:
    tuwas;
    break;
  case 1:
    tuwas;
    // kein break, damit mit folgendem case-Zweig weitergemacht wird
  case 2:
    tuwas;
    break;
}
Ich kann in Delphi zwar schreiben:
Delphi-Quellcode:
case x of
  0:
  begin
  end;
  1, 2:
  begin
  end;
end;
Aber dann kann man den 2'er Zweig nie alleine ansprechen, was aber auch möglich sein muss. Ich habe nur die Werte 0 bis 2.

Wie löse ich so was am geschicktesten?
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat