坑爹的NSIS轉義符:$ (在NSIS的MessageBox中寫換行文字)


最近的項目中,發現了NSIS一個比較坑的地方:$ 不但是變量常量的開頭,還是一個轉義字符。

大家有沒有發現,NSIS寫的腳本中,如果要讓彈出消息框中的文字帶換行功能,“\r\n” 是不是很不管用呢?

某天我仔細閱讀了NSIS文檔后,終於恍然大悟。。要寫成下面這個樣子才行==

MessageBox MB_OK "這是第一行 $\r$\n 這是第二行"

下面整理下NSIS中字符串的存在轉義的符號:

$$    表示“$”

$\r    表示回車

$\n   表示新的一行

$\t    表示一個Tab

 

雖然是我閱讀NSIS文檔不夠細致,但是這也太坑了把,把轉義符給二次轉義。。寫這篇文章權當吐槽了。。。。、、、

 

轉載請標明文章出處:Leaco的博客:http://www.cnblogs.com/Leaco/p/3865595.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM