Einzelnen Beitrag anzeigen

tommie-lie
(Gast)

n/a Beiträge
 
#14

Re: Frage zu einfache Mengentypen

  Alt 1. Aug 2003, 17:37
Ihr seid Nasen!!

Zitat von iLLe:
Delphi-Quellcode:
type TFontstyle=(fsbold,fsitalic,fsunderline,fsstrikeout);
     TfontStyles=set of Tfontstyle;
      property style:Tfontstyles;
Ein property gehört zu einer Klasse, es kann nicht "lose" unter einem type stehen. Dahin kommen nämlich nur Deklarationen von neuen Typen.
Wenn du mit Properties experimentieren willst, musst du dich erstmal mit classes (Hilfestichwort: class) auseinandersetzen. Innerhalb einer Klasse kann man u.A. Felder und Properties definieren, wobei letztere von ersteren lesen oder in erstere schreiben (Grüße an JoelH ).
Eine Beispielklasse würde so aussehen:
Delphi-Quellcode:
type
  TMyClass = class
  private
    FFontStyle: TFontStyles // vorausgesetzt TFontStyles wurde bereits weiter oben deklariert
  public // oder published
    property FontStyle: TFontStyles read FFontStyle write FFontStyle default [fsBold, fsSonstwas, ...];
  end;
  Mit Zitat antworten Zitat