從某標(biāo)準(zhǔn)配置文件(*.ini)中讀取某個節(jié)中的所有關(guān)鍵詞或值。
IniReadSection ( "文件名", "段名" )
參數(shù)
文件名 | 目標(biāo)文件名。 |
段名 | INI文件中的某個段名。 |
返回值
成功: | 返回一個二維數(shù)組,其中 element[n][0] 儲存著關(guān)鍵字而 element[n][1] 則儲存則對應(yīng)的數(shù)值. |
失。 | 把 @error 設(shè)為以下數(shù)值之一: |
1,說明無法讀取指定段(該INI文件或者指定段并不存在). | |
2,說明指定段是空的、并不存在、或者未發(fā)現(xiàn)符合標(biāo)準(zhǔn)INI格式的數(shù)據(jù)。 |
注意
一個標(biāo)準(zhǔn)的INI文件的結(jié)構(gòu)如下:
相關(guān)
IniDelete, IniWrite, FileReadLine, IniRead, IniReadSectionNames
示例
$var = IniReadSection("C:\Temp\myfile.ini", "section2")
If @error Then
MsgBox(4096, "", "發(fā)生錯誤,可能目標(biāo)文件并非標(biāo)準(zhǔn)的INI文件.")
Else
For $i = 1 To $var[0][0]
MsgBox(4096, "", "關(guān)鍵字:" & $var[$i][0] & @CRLF & "數(shù)值:" & $var[$i][1])
Next
EndIf