Components All New MacOS Windows Linux iOS
Examples Mac & Win Server Client Guides Statistic FMM Blog Deprecated Old


Creates variables with given keys and values from dictionary.

Component Version macOS Windows Linux Server iOS SDK
Dictionary 5.1 ✅ Yes ✅ Yes ✅ Yes ✅ Yes ✅ Yes
MBS( "Dictionary.SetVariables"; DictionaryRef { ; Options } )   More


Parameter Description Example Flags
DictionaryRef The reference number to the dictionary. $dic
Options Whether to create local or global variables.
Pass 2 to create global variables ($$)
Pass 0 to create local variables ($), default.

Add 1 to free the dictionary after doing this.
1+2 Optional


Returns OK or error.


Creates variables with given keys and values from dictionary.
The plugin evaluates a Let statement which defines variables in current script with the content of the dictionary. This is very useful for passing arguments to a script (see blog post & guide)

This does not work, if passing dictionary reference number from client to server or back!

Release notes

Example Databases

Blog Entries

This function checks for a license.

Created 14th March 2015, last changed 18th July 2021

Dictionary.SetValueForKey - Dictionary.ToJSON