Einzelnen Beitrag anzeigen

Andreas L.
(Gast)

n/a Beiträge
 
#1

Einzelne Werte aus set of-Variable lesen

  Alt 23. Mai 2007, 18:09
Hi,
ich habe mir eine einen Set-of-type (oder wie man das nennen mag) deklariert:

Delphi-Quellcode:
type
  TOptions = set of (opAllowUrls, opAllowRelativePaths, opAllowLocalFiles);
Dies verwende ich dann als Property meiner Komponente:

Delphi-Quellcode:
 private
    { Private-Deklarationen }
    FFileOptions: TOptions;
  protected
    { Protected-Deklarationen }
  public
    { Public-Deklarationen }
  published
    { Published-Deklarationen }
    property FileOptions: TOptions read FFileOptions write FFileOptions;
Wenn ich jetzt abfragen möchte ob bspw. die Option opAllowUrls Boolean ist kann ich ja nicht einfach if FFileOptions = [opAllowUrls] then .... verwenden, wenn mehrere Optionen ausgewählt werden. Wie könnte ich das anstellen ohne für jede Möglichkeit eine if-Abfrage zu basteln?
  Mit Zitat antworten Zitat