找回密码
 加入
搜索
查看: 6434|回复: 4

[网络通信] error:subscript used on non-accessible variable.

[复制链接]
发表于 2014-8-10 21:21:28 | 显示全部楼层 |阅读模式
line 2599 (File "c:\1\yy.exe")
error:subscript used on non-accessible variable.
有2个au3的exe程序,主程序调另一个程序经常报这个,杂回事?但不知道执行到哪步报错,这种怎么调试呀?
 楼主| 发表于 2014-8-10 21:46:10 | 显示全部楼层
这个2599行到哪里可以看?
发表于 2014-8-10 22:08:34 | 显示全部楼层
意思是非数组变量使用了下标操作!
有可能是正则或StringSplit等函数返回的变量出了问题,不是数组.
所以...操作"数组变量"时,一般先作 If IsArray()等有保障的判断,
其次,注意下标不能越界...
 楼主| 发表于 2014-8-10 22:28:38 | 显示全部楼层
哦,这样呀,谢谢
发表于 2020-8-30 16:27:23 | 显示全部楼层
user3000 发表于 2014-8-10 22:08
意思是非数组变量使用了下标操作!
有可能是正则或StringSplit等函数返回的变量出了问题,不是数组.
所以.. ...

谢谢,有帮助。先排查数组问题。兼容性错误问题很大。
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-12-23 08:56 , Processed in 0.076354 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表