Список всех шрифтов в системе

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
BasicVisualLite
Начинающий
Начинающий
 
Сообщения: 10
Зарегистрирован: 18.05.2015 (Пн) 12:49

Список всех шрифтов в системе

Сообщение BasicVisualLite » 12.06.2015 (Пт) 18:18

Здравсвуйте!
Вопрос по vb6.
Как вывести список всех установленных кирилических шрифтов в системе на ListBox?
Как вывести просто список всех шрифтов я знаю, но множество из них не работают с русскими символами!
Авторские бесплатные программы - Richtools.ucoz.ru

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Re: Список всех шрифтов в системе

Сообщение Хакер » 12.06.2015 (Пт) 18:20

А что считать кириллическим шрифтом?
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

BasicVisualLite
Начинающий
Начинающий
 
Сообщения: 10
Зарегистрирован: 18.05.2015 (Пн) 12:49

Re: Список всех шрифтов в системе

Сообщение BasicVisualLite » 12.06.2015 (Пт) 18:22

Ну чтобы русские символы поддерживались...
Авторские бесплатные программы - Richtools.ucoz.ru

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Re: Список всех шрифтов в системе

Сообщение alibek » 12.06.2015 (Пт) 18:25

Конкретнее.
Lasciate ogni speranza, voi ch'entrate.

BasicVisualLite
Начинающий
Начинающий
 
Сообщения: 10
Зарегистрирован: 18.05.2015 (Пн) 12:49

Re: Список всех шрифтов в системе

Сообщение BasicVisualLite » 12.06.2015 (Пт) 18:29

Ну куда кнкретнее то уже?
На форме listbox. В form_load поставил код типа for I=... который выводит список всех установленных шрифтов. Но многие из них для англоязычных букв и хотелось бы чтобы в listbox выводился список только шрифтов с поддержкой русских символов!
Авторские бесплатные программы - Richtools.ucoz.ru

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Re: Список всех шрифтов в системе

Сообщение Хакер » 12.06.2015 (Пт) 18:32

BasicVisualLite писал(а):Ну чтобы русские символы поддерживались...

А почему только русских? Белорусская грамота тоже использует кириллический шрифт, но это не тот же набор символов, что используется русской грамотой. Казахский язык тоже использует кириллицу: в его алфавите 42 буквы, а в алфавите русского языка — 33.

Как только появится строго изложенный критерий относительно того, что считать шрифтом с поддержкой кириллицы — так появится и ответ.

Ты уже два неравнозначных вопроса выдал: то тебе нужен русский шрифт, то кириллический.
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

BasicVisualLite
Начинающий
Начинающий
 
Сообщения: 10
Зарегистрирован: 18.05.2015 (Пн) 12:49

Re: Список всех шрифтов в системе

Сообщение BasicVisualLite » 12.06.2015 (Пт) 18:35

Так вы вопрос то уже поняли, но по не понятной мне причине вредничяете!
Как еще вопрос обозначить чтобы получить пример кода?
Я же писал уже что нужно вывести список шрифтов с поддержкой русских символов а остальные исключить!
Авторские бесплатные программы - Richtools.ucoz.ru

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Re: Список всех шрифтов в системе

Сообщение Хакер » 12.06.2015 (Пт) 19:11

BasicVisualLite писал(а):Так вы вопрос то уже поняли, но по не понятной мне причине вредничяете!

Очень плохо, что ты не понимаешь.

А дело в том, что ты сам не знаешь, что тебе нужно. Призблизительно знаешь, а точно — нет.

Можно придумать много разных вариантов тракторов «шрифт с поддержкой русского». Разных критериев отнесения шрифта к числу поддерживающих русский. Для каждой трактовки будет свой способ решения задачи.

Как знать, какая из трактовок и какой из способов — тот, что тебе нужен?
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

BasicVisualLite
Начинающий
Начинающий
 
Сообщения: 10
Зарегистрирован: 18.05.2015 (Пн) 12:49

Re: Список всех шрифтов в системе

Сообщение BasicVisualLite » 12.06.2015 (Пт) 21:41

Вот вы... Из элементарного вопроса сделали глобальный запрос. В другом форуме, более отзывчивый человек подсказал про Font.Charset
"Спасибо" вам!
Авторские бесплатные программы - Richtools.ucoz.ru

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Re: Список всех шрифтов в системе

Сообщение Хакер » 12.06.2015 (Пт) 22:10

Ты предпочитаешь проглотить наживку, обрадовавшись глупому/поверхностному и неправильному совету, или добраться до истины?

Судя по всему — первое. Что-ж, остаётся только огорчиться этому факту.
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: Yandex-бот и гости: 68

    TopList