Jump to content
Sign in to follow this  


Recommended Posts


I need to store data from an array into ini.

however, I was not able to understand the readme file completely.

it says the array has to be 2 dimentail, as in

array[n1][n2] and

n2 has to equal to 2,

and then array[n1][0] would equal to the key

and then array[n1][1] would equal to the value.

the array which I an writing the data from is $array[300]

how do I create the 2 dimension array so the the key automatically equal to n1?

as in, I just want the name of the key to equal to the item number of the array.

Share this post

Link to post
Share on other sites

Dim $aData[3] =  [ "FirstValue", "SecondValue", "ThirdValue" ]

;~ $sData = "Key1=Value1" & @LF & "Key2=Value2" & @LF & "Key3=Value3"
$sData = ""
For $i = 0 To UBound($aData) - 1
    $sData &= "Key" & $i+1 & "=" & $aData[$i] & @LF
$sData = StringTrimRight($sData,1)

IniWriteSection("AutoIt-Test.ini", "Section1", $sData)

Share this post

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this  


Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.