TC官方合作论坛
标题:
数组越界怎么解决?[由whoyeyang老师指导,已解决]
[打印本页]
作者:
bucks1964
时间:
2012-7-6 01:17
标题:
数组越界怎么解决?[由whoyeyang老师指导,已解决]
做了个购买东西的脚本,有比较多的编辑框数据需要保存,想用数组来完成,如图所示:
[attach]4101[/attach]
现在需要把各编辑框的数据写配置,代码如下:
功能 逻辑型 按钮0_点击()
string[] sj
string[] wpmc
string[] gmsl
整型 a=5
循环(a>0)
sj[5-a]=编辑框.获得文本("编辑框"+转换.整型转字符型(5-a))
wpmc[5-a]=编辑框.获得文本("编辑框"+转换.整型转字符型(10-a))
gmsl[5-a]=编辑框.获得文本("编辑框"+转换.整型转字符型(15-a))
辅助.写配置("购买配置","购买时间"+转换.整型转字符型(5-a),sj[5-a],".\\abc.ini")
辅助.写配置("购买配置","物品名称"+转换.整型转字符型(5-a),wpmc[5-a],".\\abc.ini")
辅助.写配置("购买配置","购买数量"+转换.整型转字符型(5-a),gmsl[5-a],".\\abc.ini")
a=a-1
循环结束
返回 真
功能结束
编译没有问题,执行时出错:"数组调用超过越界".
请大神们帮忙看看错在什么地方了.谢谢!
作者:
whoyeyang
时间:
2012-7-6 07:01
需要先定义数组个数
string[] sj=string[10]
string[] wpmc=string[10]
string[] gmsl=string[10]
作者:
bucks1964
时间:
2012-7-6 09:06
多谢指教
作者:
板桥
时间:
2012-7-6 09:23
提示:
作者被禁止或删除 内容自动屏蔽
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1