Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Флейм > Регистрация шрифтов в Windows


Автор: dragonmax 14.7.2003, 15:46
Помогите разобраться как программно зарегистрировать TTF шрифт в Windows? Простое копирование в Windows\Fonts не дает доступа к шрифту. withstupid.gif

Автор: p0s0l 14.7.2003, 15:52
Где-то в факе было написано такое:
Код

Зарегистрировать шрифт:
AddFontResource('путь к фонту\\Algerian.ttf');
Объект.Font.Name:="Algerian";

Удалить -
RemoveFontResource('путь к фонту\\Algerian.ttf');

Автор Alex101

Автор: Step 14.7.2003, 15:54
помоему regsvr32 имя файла ТТФ, хотя настаивать не буду.....

Автор: dragonmax 14.7.2003, 15:57
А если не в C++, а в Visual Basic или Visual FoxPro. А может есть ActiveX ?

Автор: Step 14.7.2003, 16:01
dragonmax а что мешает функцию длл вызвать из любого языка.

Автор: dragonmax 14.7.2003, 16:02
А из какой dll?

Автор: Step 14.7.2003, 16:09
gdi32.dll

Автор: dragonmax 15.7.2003, 07:51
Спасибо Анатолий все получилось!

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)