简体   繁体   中英

How do I concatenate 2 strings in NSIS

如何在NSIS中连接2个字符串?

StrCpy $1 "one string"

StrCpy $2 " second string"

MessageBox MB_OK "$1$2"

If you want to concatenate using the same variable you can do something like this:

StrCpy $1 "ABC"

StrCpy $1 "$1123"

DetailPrint $1

output is "ABC123"

StrCpy $1 "Hello"

StrCpy $2 "World"

StrCpy $3 "$1 $2"

DetailPrint $3

If you're looking to split up one long string over multiple lines, just use the \\ inside the quotes:

MessageBox MB_OK "Alright, Mr. User you are done here, so you can go ahead and \ 
stop reading this message box about now."

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM