1

Тема: AHK: Установка шрифтов windows через FileInstall

Доброго времени суток, помогите пожалуйста решить проблему нужно установить шрифт.
FileInstall, text.ttf, %A_WinDir%\Fonts\text.ttf
FileInstall, text.ttf, C:\Windows\Fonts\text.ttf
fileinstall,Roboto-Italic.ttf,Панель управления\Оформление и персонализация\Шрифты\Roboto-Italic.ttf
Не работает, может чем поможете?

2

Re: AHK: Установка шрифтов windows через FileInstall

Сначала почитайте про саму команду FileInstall.

Когда вы говорите что не можете сделать, вам всего-лишь не хватает фантазии придумать какой-нибудь костыль.

3 (изменено: andrew.drob71, 2017-10-01 14:10:47)

Re: AHK: Установка шрифтов windows через FileInstall

Вы не подскажите как же всё таки установить? belyankin12

4 (изменено: belyankin12, 2017-10-01 20:54:15)

Re: AHK: Установка шрифтов windows через FileInstall

Если в фоновом режиме то без понятия. А так может быть Run вам поможет.

UPD: нашел в интернете следующий код:

FontFile := "TEST.TTF"  ; указать путь к файлу со шрифтом
if !DllCall("AddFontResourceEx", Str, FontFile, UInt, FR_PRIVATE := 0x10, Ptr, 0)
{
   MsgBox, % "Не удалось установить шрифт. Ошибка " . A_LastError
   return
}
Когда вы говорите что не можете сделать, вам всего-лишь не хватает фантазии придумать какой-нибудь костыль.

5

Re: AHK: Установка шрифтов windows через FileInstall

belyankin12, а разве требовалось использовать шрифт не устанавливая его?

6

Re: AHK: Установка шрифтов windows через FileInstall

Malcev, разве использование шрифта не означает автоматическую его установку в систему? Банально откуда в системе возьмутся шрифты?

Когда вы говорите что не можете сделать, вам всего-лишь не хватает фантазии придумать какой-нибудь костыль.

7

Re: AHK: Установка шрифтов windows через FileInstall

Ответ на этот вопрос вы можете прочитать, поискав описание функции, которую вы привели, на msdn.