迷惑不解 超简单问题 可是却失败
$s1 = IniRenameSection("D:\zzxc\GAMEMENU\IDC终端\datacate1.ini","4455","7788")MsgBox(0,"",$s1)
首先
D:\zzxc\GAMEMENU\IDC终端\datacate1.ini文件是存在的
4455字段也是存在的
$s1就是就是0
为什么不成功
独自看了电脑屏幕一晚上
没有理解怎么回事
这个东西很多人都会的
希望大家帮我一下
谢了
[ 本帖最后由 kryiran 于 2008-8-3 09:01 编辑 ] 修改字段不成功还是其他问题? 1、如果是要修改字段的话,那你那句
$s1 = IniRenameSection("D:\zzxc\GAMEMENU\IDC终端\datacate1.ini","4455","7788",1)需要加个1
2、一个标准的ini文件是这样的:
[字段名称]
键=值
如果仅仅只有字段名称的话,那同样是不能修改成功的
还是不行
$s1 = IniRenameSection("D:\zzxc\GAMEMENU\IDC终端\datacate1.ini","4455","7788",1)MsgBox(0, "", $s1)
$s1的返回值始终还是0
就是说修改不成功郁闷死啊 测试以下代码成功。
IniRenameSection(@ScriptDir &"\My.ini", "test", "Ok",1)
My.ini
key=123456789
发现3.2.12.0原版和汉化版帮助都在一个错误,原例子脚本是这样的:
$res = IniRenameSection(@ScriptDir & "My.ini", "MySection", "MyNewSection")
少了一个“\”,修改如下:
$res = IniRenameSection(@ScriptDir & "\My.ini", "MySection", "MyNewSection") 对INI文件进行读写我在写脚本的时候经常用到,没见过有问题,按楼主给出的代码来看,可能问题出在绝对地址上,再仔细检查下地址吧。
就语法上来说,你最后给出的代码已经是没有问题的了。
或者你试下三恨的,把脚本和INI放在同一目录下直接用@ScriptDir试下
郁闷 原来不是路径错误
郁闷 原来不是路径错误 也不是语法上有什么毛病没有
键=值
这两个东西修改就是不成功 郁闷死
页:
[1]