powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Как добавить свой шрифт в программу?
3 сообщений из 3, страница 1 из 1
Как добавить свой шрифт в программу?
    #32269866
lek.sys
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Мне нужно, чтобы в моей программе использовался особый оформительский шрифт. Как сделать так, чтобы сообщение Label отображалось именно в этом шрифте, без того, чтобы устанавливать его юзеру в папку Windows\Fonts?
Заранее благодарен.
...
Рейтинг: 0 / 0
Как добавить свой шрифт в программу?
    #32269892
Фотография Teo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
var
  p: string;
begin
  // регистрация в системе шрифта 3of9.ttf
  p := ExtractFilePath(Application.ExeName)+'3of9.ttf';
  if FileExists(p) then begin
    AddFontResource(PChar(p));
    SendMessage(HWND_BROADCAST, WM_FONTCHANGE,  0 ,  0 );
  end;
...
Рейтинг: 0 / 0
Как добавить свой шрифт в программу?
    #32269921
srf2000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ага, только вот чтобы сделать

Button1.Font.Name := 'new font name';

надо знать имя фонта
его можно получить например вот этим компонентом:
http://www.delphi32.com/vcl/2525/
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Как добавить свой шрифт в программу?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]