Forum: Object-Pascal / Delphi-Language
Delphi
by marabu,
2. Mai 2006
Nach den Regeln zur Delphi Typkompatibilität: Nein. Ist auch mehr eine technische Spielerei, was wir hier machen - in hohem Maße abhängig von der Implementierung des Mengentyps. Der hier gezeigte Code darf in keinem ernsthaften Programm verwendet werden.
marabu
Forum: Object-Pascal / Delphi-Language
Delphi
by marabu,
2. Mai 2006
So geht es:
var
fs: TFontStyles;
begin
fs := Font.Style;
Byte(fs) := 42; // fiktiver Wert
Font.Style := fs;
end;
Forum: Object-Pascal / Delphi-Language
Delphi
by marabu,
2. Mai 2006
Hallo Martin,
vergiss nie, dass ein Set zwischen 1 und 32 Byte groß sein kann. Die von dir angedachte Initialisierung eines Set durch Zuweisung einer passenden Ganzzahl funktioniert generell mit Variablen. Font.Styles ist allerdings eine property, die über einen Setter bestückt wird.
Freundliche Grüße vom marabu