簡體   English   中英

NSIS用斜線連接字符串

[英]NSIS concatenate string with slash

我正在嘗試使用此表達式bla://${foo}/bar構建一個字符串,其中${foo} == "hostname" 預期的結果是bla://hostname/bar但我卻獲得了http://${foo}/bar 因此,我認為/$組合有一些特殊之處,但我無法弄清楚。

謝謝你的幫助

/$不是特別的,但不存在的定義最終將是${definename}

DetailPrint "${foo}" ; Prints ${foo}
!define foo example.com
DetailPrint "${foo}" ; Prints example.com

所有定義都在編譯時解析,如果此主機名是用戶可以在自定義頁面上配置的名稱,則需要使用NSIS變量...

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM