Forum: Object-Pascal / Delphi-Language
Delphi
by himitsu,
20. Nov 2005
@leddl:
weil es in etwa auf das Gleiche, wie die Repeat-Scheife in meinem ersten Beitrag hinausgeht.
Wobei du in einem Set bestimmten Beschänkungen unterliegst.
hast du überhapt al versucht ein Set of Integer zu definieren?
Bei mir sagen alle Delphiversionen " ... Mengen (Sets) dürfen nur maximal 256 Elemente besitzen" zu:
Var myIntegerSet : Set of Integer;
Forum: Object-Pascal / Delphi-Language
Delphi
by himitsu,
20. Nov 2005
@omata:
dann kannst du auch glauch aus
inarea := not ((la = 10) or (la = 55));
dieses machen ^^
inarea := (la <> 10) and (la <> 55);
(was dann gleich wieder zu meinem 1. Code-Beispiel führt)
Und ich pogrammiere auch manchmal so (mit IF-THEN) ... vorallem wenn ich mal nicht mit den Standard-Booleans arbeite :)
(Verboten ist es schließlich nicht, auch wenn die direkte Zuweisung oftmals...
Forum: Object-Pascal / Delphi-Language
Delphi
by himitsu,
20. Nov 2005
Entweder du machste es in 'ner Schleife (wie Ulti schon sagte)
Repeat
i := Random...
Until (i <> 12) and (i <> 50) and (i <> 88);
@igel457: mann kann es sich natürlich auch umständlicher machen ^^
Oder du berechest das Ergebnis