Включение шрифта как ресурс в EXEDelphi , Файловая система , РесурсыВключение шрифта как ресурс в EXE
Включение шрифта в ваш EXE:
Первые два параметра могут быть любыми. Они будут использоваться в программе позже.
Программа добавит в компилируемый файл созданный ресурс .rc и создаст файл с тем же именем, за исключением расширения, которое будет .res: MyFont.res
Правильным будет разместить его в секции реализации после строчки {$R *.DFM}.
Приведенный пример не предусматривает никакой проверки и защиты от возможных ошибок. Обратите внимание - имя файла НЕ такое же, как имя шрифта. Это допускает, что вы знаете имя шрифта и имя его ttf-файла. Вы можете определить это, дважды щелкнув на файле в окне Проводника. Я рекомендую устанавливать файл шрифта в папку C:\WINDOWS\FONTS. Его легче отыскать потом именно там. Ваш вновь установленный шрифт может быть удален программным путем, естественно, в случае, когда он никем не используется:
Для получения дополнительной справки по функциям AddFontResource и RemoveFontResource загляните в электронную справку по Win32. Статья Включение шрифта как ресурс в EXE раздела Файловая система Ресурсы может быть полезна для разработчиков на Delphi и FreePascal. Комментарии и вопросыМатериалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.
|
||||||||||||
©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007 |