Как мне объединить 2 строки в NSIS - PullRequest
41 голосов
/ 14 апреля 2010

Как объединить 2 строки в NSIS?

Ответы [ 4 ]

40 голосов
/ 14 апреля 2010
StrCpy $1 "one string"

StrCpy $2 " second string"

MessageBox MB_OK "$1$2"
16 голосов
/ 28 сентября 2011

Если вы хотите объединить, используя ту же переменную, вы можете сделать что-то вроде этого:

StrCpy $1 "ABC"

StrCpy $1 "$1123"

DetailPrint $1

вывод "ABC123"

12 голосов
/ 04 мая 2010
StrCpy $1 "Hello"

StrCpy $2 "World"

StrCpy $3 "$1 $2"

DetailPrint $3
0 голосов
/ 29 декабря 2018

Если вы хотите разделить одну длинную строку на несколько строк, просто используйте \ внутри кавычек:

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