|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
Существует ли шрифт?
Здравствуйте!
Как определить существует ли шрифт (строка string с названием) в системе? Есть ли готовая функция, чтобы не сравнивать название шрифта с каждым из Screen.Fonts? |
#2
|
|||
|
|||
ScreenFonts разве не StringList? Тогда можно просто поиском поискать. Или искать в Windows/fonts
|
Этот пользователь сказал Спасибо ChinYan за это полезное сообщение: | ||
znseday (01.03.2012)
|
#3
|
|||
|
|||
Можно написать, конечно, свою функцию, которая будет искать заданный шрифт из всех установленных в системе. Но, может, есть готовая функция от Delphi, или API?
|
#4
|
|||
|
|||
Я такой не знаю
|
#5
|
||||
|
||||
Смотри API функцию EnumFonts.
Je venus de nulle part 55.026263 с.ш., 73.397636 в.д. |
#6
|
|||
|
|||
Цитата:
Screen.Fonts.IndexOf('Font name') не пробовал? Если > -1, то есть. |
Этот пользователь сказал Спасибо lmikle за это полезное сообщение: | ||
znseday (02.03.2012)
|