nsis - 国家情报局 | 留言箱 | 显示文本和变量
问题描述
我是 NSIS 的新手,我想显示一条带有文本和变量值的消息(主要用于调试目的)。请让我知道这是否可以通过以下方法实现
示例:MessageBox MB_OK "应用程序名称" $VersionNumber
如果此方法不正确,请提出替代方案。
解决方案
如果字符串包含空格,则MessageBox
字符串需要引号(或 `)。"
'
!define COPYYEAR 2018
Var VersionNumber
Section
StrCpy $VersionNumber "1.2.3.4" ; You will probably read this from somewhere, not hardcode it
MessageBox MB_OK "Application Name $VersionNumber"
MessageBox MB_OK NoSpacesNoQuotesRequired$VersionNumber
MessageBox MB_OK|MB_ICONINFORMATION "Copyright (R) ${COPYYEAR}"
SectionEnd
推荐阅读
- nestjs - NestJs - TypeORM 配置有效,但不适用于 ConfigService
- javascript - 对 MySQL 运行 db 查询后看不到结果
- javascript - Fullcalendar 将 24 小时时间显示为 24:00 而不是 00:00
- fiddler - 从 Fiddler Autoresponder 执行脚本
- java - 从推荐页面绕过谷歌广告
- python - Tkcalendar 移动焦点后清除 DateEntry
- asp.net-mvc - 如何使数据仅对 Web 应用程序中的特定用户可用?
- azure - Linux Web App 的虚拟应用解决方案
- c# - 后台“Windows 更新”服务安装更新时,自定义 .Net Windows 服务不运行
- python - XML:如何使用 lxml 生成空命名空间前缀和非空命名空间前缀?