Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.184 Beiträge
 
Delphi 12 Athens
 
#4

Re: Variable vom Typ "TFontStyles" in Ini speicher

  Alt 23. Mai 2009, 20:15
Wenn durch {$MinEnumSize} TFontStyle auf Integergröße gebracht würde, dann ginge es auch mit Integer

ansonsten muß einfach nur die Größe des IntegerTyps der Größe des anderen Typs entsprechen
SizeOf(Byte) = SizeOf(TFontStyle)
Delphi-Quellcode:
// schreiben:
IniFile.WriteInteger('Font', 'Style', Byte(Font.Style));
// lesen:
Font.Style := TFontStyles(Byte(IniFile.ReadInteger('Font', 'Style', 0));


// schreiben: man könnte hier auch notfalls Ord verwenden
IniFile.WriteInteger('Font', 'Style', Ord(Font.Style));
$2B or not $2B
  Mit Zitat antworten Zitat