为什么这个ini随机读取放到循环里就不行呢?
本帖最后由 傻娃 于 2010-7-27 13:41 编辑$var = IniReadSection("Config.ini", "Config")
While 1
Sleep(1000)
If Not @error Then MsgBox(0, '', $var)
WEnd
前几次并不会出现错误,次数多了就出现错误了
ini:
1=项目1
2=项目2
3=项目3
4=项目4
5=项目5
6=项目6
7=项目7
+>执行环境:
+> CPU构架: X64
+> 系统构架: X86
+> 系统语言: 0804
+> 键盘布局: 08040804
+> IP地址: 192.168.16.208
+> 内存总量: 2047MB
+> 内存剩余: 1383MB
+> 操作系统: WIN_XP/Service Pack 3
+> AU3版本: 3.3.6.1
+> ============================================
>运行 AU3Check (1.54.19.0)开始目录:D:\autoit3
+>13:33:31 AU3Check 完成:0
>运行:(3.3.6.1):D:\autoit3\autoit3.exe "C:\Documents and Settings\Administrator\桌面\2.03\新建文件夹\新建 AutoIt v3 脚本 (2).au3"
C:\Documents and Settings\Administrator\??\2.03\?????\?? AutoIt v3 ?? (2).au3 (34) : ==> ?????????????.:
If Not @error Then MsgBox(0, '', $var)
If Not @error Then MsgBox(0, '', ^ ERROR
->13:34:03 AutoIT3.exe 完成::1
+>13:34:04 ACNWrapper 完成..
>退出代码: 1 时间: 33.942 Dim $var = IniReadSection("Config.ini", "Config")
While 1
;;;;///If Not @error Then MsgBox(0, '', $var)
If Not @error Then MsgBox(0, '', $var,1)
WEnd
帮你改好了兄弟,自己好好看看帮助特别是数组运用,还有符号 Dim $var = IniReadSection("Config.ini", "Config")
While 1
;;;;///If Not @error Th ...
fightsky 发表于 2010-7-27 14:07 http://www.autoitx.com/images/common/back.gif
对这样的语法很不习惯啊。让人头晕。
页:
[1]