Модератор: Модераторы
type
pFontStyles = ^TFontStyles;
pInteger = ^integer;
function FontStylesToInteger(const Value : TFontStyles): integer;
begin
Result := pInteger(@Value)^;
end;
function IntegerToFontStyles(const Value : integer): TFontStyles;
begin
Result := pFontStyles(@Value)^;
end;
ini.WriteInteger('options','labelstyle',FontStylesToInteger(Label1.Font.Style));
Label1.Font.Style:= IntegerToFontStyles(ini.ReadInteger('options','labelstyle',0));
andrey_k3 писал(а):На Delphi World стречалась статья по конвертированию TFontStyle в Integer и наоборот:
var F: TFont;
iStyle: Integer;
begin
iStyle := Integer(F.Style);
F.Style := TFontStyles(iStyle);
end;
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 226