[1..257] wie?

derGugi

Erfahrenes Mitglied
hallo
die Delphi-Hilfe besagt, dass nicht mehr als 256 Werte in den set types (wie sagt man dem?? hab das wort vergessen :)) stehen dürfen.
Wie kann ich erreichen, dass ich ein Bereich von zB [450..510] erstellen kann?

hier schnell ein beispiel:
Code:
x:= 290;
y:=280;
 if ((x in [200..257]) and (y in [200..223])) then

da bringt er im ersten Teil einen Fehler.

danke, blick grad nicht durch.. :(
 

Arne Buchwald

Erfahrenes Mitglied
Original geschrieben von derGugi

hier schnell ein beispiel:
Code:
x:= 290;
y:=280;
 if ((x in [200..257]) and (y in [200..223])) then
Ich habe nicht wirklich verstanden, was du machen willst, daher rate ich jetzt mal:

Code:
x:= 290;
y:=280;
 if ( ((x > 200) and (x < 257)) and ((y > 222) and (y < 345)) ) then ;
 

derGugi

Erfahrenes Mitglied
hmm ja, schon klar ;-)

ich dachte, man könne es mit den Mengen machen. man kann ja zum beispiel ein set of 'a'..'z' erstellen und dann mit if 'c' in diesem set prüfen, ob es vorkommt. aber egal, bringt ja eigentlich auch ned sehr viel...