练习读写ini文件,给我一样的新手参考...
本帖最后由 cashiba 于 2016-11-3 18:34 编辑Local $File=@ScriptDir & "\idx.ini"
local $Farr=["F1","F2","F3"] ;字段名集合
Local $Seca = [["K1", "T1"], ["K2", "T2"]] ;字段F1的内容
Local $Secb = [["K3", "T3"], ["K4", "T4"],["K5", "T5"]] ;字段F2的内容
Local $Secc = [["K6", "T6"], ["K7", "T7"],["K8", "T8"],["K9", "T9"]] ;字段F3的内容
Local $Sarr=[$Seca,$Secb,$Secc] ;以上三字段内容集合
WritIniAll($File,$Farr,$Sarr)
Func WritIniAll($File,$Farr,$Sarr)
for $i=0 to UBound($Farr)-1
If @error Then
ConsoleWrite("写入INI文件失败." & @CRLF)
Else
IniWriteSection($File, $Farr[$i],$Sarr[$i],0)
If @error Then ConsoleWrite("写入INI字段失败." & @CRLF)
EndIf
next
EndFunc
ReadIniAll($File)
Func ReadIniAll($File)
Local $Farr= IniReadSectionNames($File)
for $i=1 to $Farr
local $KTar= IniReadSection($File, $Farr[$i])
If @error Then
ConsoleWrite("读取INI文件失败." & @CRLF)
Else
ConsoleWrite("[" & $Farr[$i] & "]" & @CRLF)
For $j = 1 To $KTar
ConsoleWrite($KTar[$j] & " = " & $KTar[$j] & @CRLF)
Next
EndIf
next
EndFunc 数组看晕了谢谢分享 数组看晕了谢谢分享
cfanpc 发表于 2016-11-3 17:07 http://www.autoitx.com/images/common/back.gif
数组都差不多已经简化成模型了,足够能看明白啦....
{:face (303):} 谢谢楼主分享 楼主发错版块了,这个可不属于提问版块。{:face (303):} 不错 的哦 谢谢楼主分享 谢谢楼主分享 很好,正需要的,谢谢了 很好,谢谢分享,LZ要是做个完整版的就最好了,把读到的信息显示到界面上。
页:
[1]