使用NSIS安装字体时出错

时间:2014-02-12 22:26:40

标签: nsis

我正在处理我的第一个NSIS脚本,我正在努力安装我的Windows表单项目,但现在我还希望它在安装过程中安装特定的字体。我一直收到以下错误,即使我的代码看起来与我能找到的每个例子相符。

Invalid command: FontName::Name

Error in macro FontName on macroline 3

Error in macro InstallTTFFont on macroline 30

以下是我为安装字体添加的代码:

!include FontReg.nsh
!include FontName.nsh
!include WinMessages.nsh
Section "Fonts"
  StrCpy $FONT_DIR $FONTS
  !insertmacro InstallTTFFont "myFont-B.TTF"
  SendMessage ${HWND_BROADCAST} ${WM_FONTCHANGE} 0 0 /TIMEOUT=5000
SectionEnd

1 个答案:

答案 0 :(得分:2)

Invalid command: xxx::yyy表示无法找到xxx插件。你把FontName插件.dll放在正确的插件目录中吗?