Arrays in NSIS: Difference between revisions
From NSIS Wiki
Jump to navigationJump to search
(→Links) |
|||
Line 20: | Line 20: | ||
== Links == | == Links == | ||
* [http://forums.winamp.com/showthread.php? | * [http://forums.winamp.com/showthread.php?threadid=222275 Forum thread for the plug-in] | ||
* [[Image:Zip.gif]] [http://myweb.tiscali.co.uk/imker/downloads/Array.zip | * [[Image:Zip.gif]] [http://myweb.tiscali.co.uk/imker/downloads/Array.zip Old NSIS script header that uses INI files] (6 KB) ''Old script header'' | ||
[[Category:Plugins]] | [[Category:Plugins]] | ||
[[Category:String Functions]] | [[Category:String Functions]] |
Revision as of 22:22, 6 June 2007
Author: Afrow UK (talk, contrib) |
NSIS is currently missing array support. There are only single-dimensional variables, no arrays or structures of any kind.
A feature request has been submitted to fix this issue and add array support to NSIS [1].
Meanwhile, two solutions have been created by Afrow UK, to work with arrays in NSIS:
Array Header File
The Array Header File is a collection of macros and functions that simulate arrays in native NSIS. It has been superseeded by the NSISArray.dll PlugIn, which is faster and offers more advanced options.
Array PlugIn
The PlugIn features full array support for NSIS, though not with native commands. The .dll file handles everything related to the arrays on runtime.
NSISArray.zip (99 KB) includes documentation and example files
Links
- Forum thread for the plug-in
- Old NSIS script header that uses INI files (6 KB) Old script header