已解决想从在INI里面写数据怎么只能写上四个呀
本帖最后由 qq54222717 于 2010-9-13 14:01 编辑想从在INI里面写数据怎么只能写上四个呀
AU3里的数据只有四个吗不对呀
Dim $a ,$k,$name
$var = IniReadSection("aa.ini", "编号")
For $a =1 To 100
$k=$var[$a]
$name=IniWriteSection(@ScriptDir &"\a.ini", "编号",$k)
Next
这是我的代码另外我想在卡号后面加上=也不知道怎么样加。。用&"="试了不管用
还有怎么样让他卡号随便的正过来。。
卡号都是倒着排开了怎么样才可以让他正数着排呀
请遇到过的帮帮忙 我也想知道答案,但估计我比你还菜,不过没关系,我帮你关注一下,希望有高手过来看看。。。 看了半天没看懂,理解能力越来越差了{:face (60):} $K变量的格式不正确。
如果是数组的话,请确保是二维数组
如果是字符串的话,请确保字符串形式正确。 看看这个合你的要求么
Dim $a ,$k,$name
$var = IniReadSection("aa.ini", "编号")
$file = FileOpen("a.ini", 1)
If $file = -1 Then
MsgBox(0, "错误", "不能打开文件.")
Exit
EndIf
FileWriteLine($file, "[编号]")
For $a =1 To $var
$k=$var[$a]&"="
;~ $name=IniWriteSection(@ScriptDir &"\a.ini", "编号",$k)
FileWriteLine($file, $k)
Next
FileClose($file) 回复 1# qq54222717
有点不懂你说的意思,是这样吗?$ini = FileOpen(@ScriptDir & "\a.ini", 1)
For $a = 1 To 100
$sData = "卡号" & $a & @CRLF
FileWriteLine($ini, $sData)
$a += 1
Next
FileClose($ini)$ini = FileOpen(@ScriptDir & "\a.ini", 1)
FileWriteLine($ini, "卡号=aaaa" & @LF)
For $a = 0 To 5
$sData = "卡号=bbb" & @LF
FileWriteLine($ini, $sData)
$a += 1
Next
FileClose($ini) 回复 6# lixiaolong
我想他的意思是从aa.ini中读键名
写到a.ini中去
另外还要加上“=” 你想实现什么效果,没看太明白 这种描述问题的帖子真想锁了。基础语文白学了。 哎对不起了。。。。看来我没有说清楚。。不过先谢谢大家 就是想让他直接生成100个按顺序的卡号1=
卡号1=
卡号2=
卡号3=
卡号4=
卡号5=
卡号6=
卡号7=
一共到100个怎么样做 回复 11# qq54222717
把主贴编辑好自然会有答案 太谢谢了用六楼大哥的代码解决了 假如你的问题得到解决.请发贴人,编辑主题.把分类改为【已解决】
问题解决,超过一个月时间不更改标题为【已解决】的,一律扣分处理!!! skyfree 竟然现身了{:face (396):}
页:
[1]
2