Is Variable Declared?
Is there any way to determine in a script if a variable has been declared or not? I want to be able to declare a variable using a macro, but only if it hasn't already been declared.
6 posts
-Stu!macro Var VarName
Var "${Var}"
!define "${Var}"
!macroend
!insertmacro Var MyVar
Function MyFunc
!ifdef MyVar
StrCpy $MyVar "blah"
!endif
FunctionEnd
-dandaman32!ifndef VAR_DECLARED
!define VAR_DECLARED
Var VAR_NAME
!endif