TC官方合作论坛

标题: 求解数组空间增加 字符串 [打印本页]

作者: 墨染年华    时间: 2014-4-7 23:01
标题: 求解数组空间增加 字符串

选择角色=数字[11]
遍历(j=1;j<11;j++)
        数组空间.增加(选择角色,"帐号"&j,1)
        调试输出(选择角色[j])
        下拉框.增加文本("下拉框_选择角色",选择角色[j],"配置任务")
        角色名=表格.获得内容("表格",j,3,"机器人v1")
        下拉框内容=下拉框.获得内容("下拉框_选择角色",j,"配置任务")
        如果(角色名==""&&下拉框内容!=选择角色[j])
        否则
            数组空间.删除指定项(选择角色,j)
            数组空间.插入(选择角色,j-1,角色名)
        如果结束
    遍历结束


求解,怎么才能做到  通过获取的角色名来修改下拉框的内容.序号不能错哦,这个数组空间增加居然错误.谁知道如何解决呢


作者: 境界程序员    时间: 2014-4-7 23:15
数组空间.增加(选择角色,"帐号"&j,1)   
是从数组的末尾开始插入数据的,所以,你前面的数组声明不能声明为数组[11]
应该声明为数组[0]
还有,下标是从0开始的
作者: 石中草    时间: 2014-4-7 23:27
那个 好像你 一开始就错了

选择角色=数字[11]  //错误的

选择角色=数组[11]  //正确
作者: 墨染年华    时间: 2014-4-8 00:25
石中草 发表于 2014-4-7 23:27
那个 好像你 一开始就错了

选择角色=数字[11]  //错误的

脚本内是正确的
作者: 石中草    时间: 2014-4-8 00:34
墨染年华 发表于 2014-4-8 00:25
脚本内是正确的

你脚本内  是 这样写的 ?

选择角色=数字[11]
作者: 石中草    时间: 2014-4-8 00:34
墨染年华 发表于 2014-4-8 00:25
脚本内是正确的

你脚本内  是 这样写的 ?

选择角色=数字[11]




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1