【发布时间】:2021-10-03 07:21:23
【问题描述】:
我正在尝试创建一个带有额外页面的电子构建器 NSIS 脚本,该页面包含一个 RichEdit 和从文本文件加载的文本。但是,文本文件不会编译到安装程序中,所以如果您在另一台机器上打开安装程序,RichEdit 是空的。有没有办法告诉脚本包含这个文本文件?
我目前如何添加 RichEdit:
nsDialogs::CreateControl "RichEdit20A" ${__NSD_Text_STYLE}|${ES_MULTILINE}|${WS_VSCROLL}|${WS_HSCROLL}|${ES_READONLY} ${__NSD_Text_EXSTYLE} 0 0 100% 112u ""
Pop $0
FileOpen $4 "${PROJECT_DIR}\textFile.txt" r
loop:
FileRead $4 $1
SendMessage $0 ${EM_REPLACESEL} 0 "STR:$1"
IfErrors +1 loop
FileClose $4
【问题讨论】:
标签: nsis electron-builder