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