Garnicht.
CASE kann eben nur mit Konstanten benutzt werden, so wie es die Fehlermeldung auch besagt.
(hätte mir es auch schon manchmal anders gewünscht
)
eventuell? so
Delphi-Quellcode:
case i - (a + b) of
0: Anweisung2;
1: Anweisung3;
//else Anweisung1;
else if i = 1 then Anweisung1;
end;