Ich habe ein Set of definiert:
Delphi-Quellcode:
TFlags = (fWaiting, fWaitForStart, fWorking, fWaitForEnd)
{...}
flags : set of TFlags;
Wie kann ich nun überprüfen, welche Werte es enthält?
z.B. wenn das gegeben ist:
flags = [fWaiting, fWaitForEnd];
Geht das nur so?
Delphi-Quellcode:
if flags = [fWaiting] then
{...}
Aber was ist, wenn ich überprüfen will, of fWaiting vorhanden ist, aber der Rest mich (erstmal) nicht interessiert?
Delphi-Quellcode:
if flags = [fWaiting, else] then
{...}