Показать сообщение отдельно
  #6  
Старый 24.09.2014, 11:38
limbast limbast вне форума
Прохожий
 
Регистрация: 24.09.2014
Сообщения: 2
Версия Delphi: Delphi XE2
Репутация: 10
По умолчанию

Проблемы с установкой шрифта не возникает, но проблема в том, что шрифт доступен не сразу при запуске программы, а только на второй и последующие запуски.
SendMessage(HWND_BROADCAST, WM_FONTCHANGE, 0, 0) делаю после AddFontResource.
AddFontResource пробовал делать и в FormOnCreate и в FormOnShow, и после SendMessage делаю Label.Font.Name - всё безрезультатно!
Шрифт появляется только на второй запуск программы...
Ответить с цитированием