Регистрация шрифтов

gorlanovmax

Well-known member
19.06.2008
286
0
#1
Возникла необходимость для работы конфигурации зарегистрировать шрифт.
Хочется делать это автоматически.

Проблема в том, что с помощью ФС.КопироватьФайл не получается, т.к. папка Fonts фактически папкой не является.
Как можно скопировать туда шрифт?
 

vitfil

IT-интегратор
02.04.2004
2 062
0
#2
Шрифт регистрируется (прописывается) в реестре.
 

vitfil

IT-интегратор
02.04.2004
2 062
0
#4
Наизусть не помню. Поиск у вас займет ровно столько же времени, что и у меня.
 

KiR

НЕ шибка опытный програмер)
11.09.2007
1 581
0
#5
Проблема в том, что с помощью ФС.КопироватьФайл не получается, т.к. папка Fonts фактически папкой не является.
Как можно скопировать туда шрифт?
Как это не является папкой? очень даже является. смотри папочку Fonts в кореневой папке винды. Другое дело будут ли у юзера права к этой папке....
 

gorlanovmax

Well-known member
19.06.2008
286
0
#6
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
Имя: Fonts
Тип: REG_SZ
Значение: C:\Windows\Fonts

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes
а здесь списки шрифтов (но указания пути нет)

что использовать?

Как это не является папкой? очень даже является. смотри папочку Fonts в кореневой папке винды. Другое дело будут ли у юзера права к этой папке....
А вот и нет. откройте папку Windows, выберите вид отображения "таблица" и увидете , что у папки Fonts стоит тип файл
 

KiR

НЕ шибка опытный програмер)
11.09.2007
1 581
0
#7
А вот и нет. откройте папку Windows, выберите вид отображения "таблица" и увидете , что у папки Fonts стоит тип файл
Эт на какой винде так? К примеру на ХР - это папка с файлами. В докозательство, если понадобиться, прикриплю принтскрин
 

vbs

Well-known member
18.02.2007
1 708
1
#10
И всем рекомендации старого программиста
1. Пользуем только DOS6.2
2. И радикально - никаких персональных компьютеров - колода перфокарт - и вперед :)

Ne Reveilez Pas Le chien Qui Dort
 

vitfil

IT-интегратор
02.04.2004
2 062
0
#11
И всем рекомендации старого программиста
1. Пользуем только DOS6.2
Мне лично 6.22 больше импонирует...
А еще больше никсы всякие.
Вот недавно купил себе storage домой, чтобы бэкапилось все с моего и моей супруги ноутов. Спрашиваю у продавца: а какая гарантия того, что (не беря в расчет железяки) внутрях ничего не глюканет?
- А там линукс в качестве операционки зашит...
и мы друг друга поняли с полуслова.
 

vbs

Well-known member
18.02.2007
1 708
1
#12
таки согласен - 6.22 самая лучшая версия, забыл вот с годами
Ибо
Ne Reveilez Pas Le chien Qui Dort