INI文件字段名为变量时如何写入关键字的值的提问!!
本帖最后由 bj17209 于 2009-11-29 01:33 编辑serverip=192.168.0.243
以上为INI文本
当091028094515这个字段名为变量时如何才能修改!!以下值serverip=192.168.0.243
IniWrite ( "文件名", "字段名", "关键字", "值" )
当 字段名 为变量时 如何才能 写入指定的关键字和值啊、
IniWriteSection ( "文件名", "字段", "数据" [, 索引] )
请高手帮帮忙 回复 4# bj17209
只有一个字段就不用For了$var = IniReadSectionNames(@ScriptDir & "\vt.dat")
If @error Then Exit (MsgBox(4096, "", "Error occurred, probably no INI file."))
IniWrite(@ScriptDir & "\vt.dat", $var, "serverip", "111111") 如果不需要将之前的字段名删除则直接继续iniwrite即可
若需要删除则在上一次调用完之后先inidelete("文件名","字段名"),然后再iniwrite即可
注意,删除时只能填到字段名处,如果关键值处填写了则只会删除键值而不会删除字段 Lz的意思是指不知道字段名的情况下如何写入已知关键字的值吧 $var = IniReadSectionNames(@ScriptDir & "\vt.dat")
If @error Then
MsgBox(4096, "", "Error occurred, probably no INI file.")
Else
For $i = 1 To $var
MsgBox(4096, "", $var[$i])
$vdpath = @ScriptDir & "\vt.dat"
IniWrite($vdpath, $var, "serverip", "1111")
Next
EndIf
现在已经解决 但是就是写不进去文件啊,帮帮我把
serverip=192.168.0.243
serverdrive=G
clientdrive=Z
usemy=1
以上为vt.dat 谢谢 afan 帮助!!
问题解决!! 学习学习。。。新手入门 哦~~~~原来如此。。。 嗯,实现了,不过不是这样子的
页:
[1]