函数参考


IniReadSection

从某标准配置文件(*.ini)中读取某个节中的所有关键字或值.

IniReadSection ( "文件名", "字段名" )

参数

文件名 目标.ini文件名.
字段名 .ini文件中的某个字段名.

返回值

成功: 返回一个二维数组,其中 element[n][0] 储存着关键字而 element[n][1] 则储存则对应的数值.
失败: 如果不能读取字段将设置 @error=1 (INI文件不存在或者字段不存在).

注意/说明

一个标准的INI文件的结构如下:
[字段名]
关键字=数值


本函数返回的数组元素的数量储存在零号元素 $result[0][0] 中.若遇到错误则该数组不会被创建.
注意:只有在字段中的前 32767 字符可以被正常返回.

相关

IniDelete, IniWrite, IniRead, IniReadSectionNames, IniRenameSection, IniWriteSection

示例/演示


IniWrite("C:\Temp\myfile.ini", "设置", "坏人人数", "12345")

Local $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