Ein Integer hat immer eine Zahl als Wert. Es gibt aber durchaus Mengen in Delphi:
Delphi-Quellcode:
type
TEnum = (1,2,3,4);
TSet = set of TEnum;
var x: TSet;
begin
x := []; // x wird leere menge zugewiesen
end;
Für deinen Zweck kannst du entweder eine zusätzliche Boolean-Variable deklarieren, die du dann auf false setzt, wenn irgendein von dir gewünschter Fall eitritt, oder, falls du nur den positiven Zahlenbereich benutzt, -1 für "nichts".
Lukas Erlacher
Suche Grafiktablett. Spenden/Gebrauchtangebote willkommen.
Gotteskrieger gesucht!
For it is the chief characteristic of the religion of science that it works. - Isaac Asimov, Foundation I, Buch 1