Включение шрифта из файла ресурсов
В ресурсном файле нужно создать раздел MYFONT, который будет содержать файл шрифта.
{$R MyFont.RES} { ... } procedure TForm1.FormCreate(Sender: TObject); var MyResStream: TResourceStream; begin MyResStream:=TResourceStream.Create(hInstance, 'MYFONT', RT_RCDATA); MyResStream.SavetoFile('Gen4.ttf'); AddFontResource(PChar('Gen4.ttf')); SendMessage(HWND_BROADCAST,WM_FONTCHANGE,0,0); Label1.Font.Charset:=SYMBOL_CHARSET; Label1.Font.Size:=24; Label1.Font.Name:='Gen4'; end;
Комментарии