Das habe ich auch schon überlegt, aber da stoße ich mit folgender Überlegung an die Grenzen, nämlich, wenn ich zwei Variablen abfragen möchte: (Koordinaten zB)
Delphi-Quellcode:
var X,Y: integer;
if (X in [0..10]) and (Y[0..10]) then ...
Da müsste dann wohl eine doppelt-verschachtelte Abfrage her. So was wie:
Delphi-Quellcode:
case X of
0..10: if Y in[0..10] then ...
end;
Mit höheren Werten müsste ich dann wie oben vorgeschlagen wie folgt abfragen:
if (X>=0)and(X<=400)and(Y>=0)an(Y<=400) then ...