![]() |
Prevent Resolution of Variable
Hi all,
i am using FileWrite $0 "LangString CheckDBName {LANG_ENGLISH} $\"Please check DB Name$\"" to create a set of translation files (comes out of a database we use for tracking translations). In the file the string will look like this: LangString CheckDBName 1033 "Please check DB Name" is there a way to prevent the resolution of ${LANG_ENGLISH} to 1033 ? Thanks a lot xBarns |
You mean define?
You can use this hack: Quote:
|
That does the trick
Thanks a lot! |
Quote:
|
Quote:
|
Only works to escape a variable, I think.
|
Quote:
|
!define foo bar
detailprint "$${foo}" Compiler: unknown variable/constant "bar" detected, ignoring (D:\Projects\MB\Installer\test.nsi:22) Installer: $bar detailprint "$$${foo}" Compiler: no warnings Installer: $bar So no, doesn't work. |
Quote:
|
| All times are GMT. The time now is 17:43. |
Copyright © 1999 - 2010 Nullsoft. All Rights Reserved.