web-dev-qa-db-ja.com

NSISで2つの文字列を連結する方法

NSISで2つの文字列を連結するにはどうすればよいですか?

42
DogDog
StrCpy $1 "one string"

StrCpy $2 " second string"

MessageBox MB_OK "$1$2"
40
TheHurt

同じ変数を使用して連結したい場合は、次のようにすることができます。

StrCpy $1 "ABC"

StrCpy $1 "$1123"

DetailPrint $1

出力は「ABC123」です

18
ehambright
StrCpy $1 "Hello"

StrCpy $2 "World"

StrCpy $3 "$1 $2"

DetailPrint $3
12
diego2k

1つの長い文字列を複数行に分割する場合は、\引用符の内側:

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