从某标准配置文件(*.ini)中读取某个节中的所有关键词或值。
IniReadSection ( "文件名", "段名" )
参数
| 文件名 | 目标文件名。 |
| 段名 | INI文件中的某个段名。 |
返回值
| 成功: | 返回一个二维数组,其中 element[n][0] 储存着关键字而 element[n][1] 则储存则对应的数值. |
| 失败: | 把 @error 设为以下数值之一: |
| 1,说明无法读取指定段(该INI文件或者指定段并不存在). | |
| 2,说明指定段是空的、并不存在、或者未发现符合标准INI格式的数据。 |
注意
一个标准的INI文件的结构如下:
相关
IniDelete, IniWrite, FileReadLine, IniRead, IniReadSectionNames
示例
$var = IniReadSection("C:\Temp\myfile.ini", "section2")
If @error Then
MsgBox(4096, "", "发生错误,可能目标文件并非标准的INI文件.")
Else
For $i = 1 To $var[0][0]
MsgBox(4096, "", "关键字:" & $var[$i][0] & @CRLF & "数值:" & $var[$i][1])
Next
EndIf