TC官方合作论坛

 找回密码
 立即注册
查看: 506|回复: 9
打印 上一主题 下一主题

[问题] 关于错误:内存已锁定。

[复制链接]
跳转到指定楼层
楼主
发表于 2015-2-17 21:09:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 chen71512 于 2015-2-17 21:11 编辑

脚本运行过程中出现,老实说,没有看见过这种错误,论坛上搜索不到答案,望遇到过的,已解决的告知。409行的内容大约如此:
循环(真)
    x,y,主角
    图像.找图(..........x,y)
    如果(x > 0)
          如果(!类型.是否数组(主角))
                 主角=数组[2]
          如果结束
          主角[0]=x,主角[1]=y
    否则
          主角=-1
    如果结束
辅助.等待(50)
循环结束

409行就是:主角=-1 那一行
这......不知是什么原因?写法上会有问题吗?请赐教。
而且并不是每次都出现,只是可能隔一段时间会出现一次,不知道,断断续续运行过几十次脚本(不是连续长时间运行),只出现过一次,特来请教

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

沙发
发表于 2015-2-18 01:04:09 | 只看该作者
409行的内容大概如此………………………………。。。。。。。。。。。。。。。。。。。。。。。。。
回复 支持 反对

使用道具 举报

板凳
发表于 2015-2-18 01:06:52 | 只看该作者
让我想起来- -GlobalLock这函数。。。
回复 支持 反对

使用道具 举报

地板
 楼主| 发表于 2015-2-18 03:24:07 | 只看该作者
rainshine 发表于 2015-2-18 01:06
让我想起来- -GlobalLock这函数。。。

可是由于我比较菜,完全没掌握对内存的读写,所以在脚本之中没有加入任何一句对有内存操作的代码,仅仅只是一些图色和算法,所以,没有了。
回复 支持 反对

使用道具 举报

5#
发表于 2015-2-18 08:26:46 | 只看该作者
循环的第n次,x>0,主角定义为数组,正常执行,第n+1次,x<0,主角此时仍然是数组,你再执行 主角=-1 就有问题了
回复 支持 反对

使用道具 举报

6#
发表于 2015-2-18 12:15:16 | 只看该作者
贪吃蛇 发表于 2015-2-18 08:26
循环的第n次,x>0,主角定义为数组,正常执行,第n+1次,x

哥,你想下,当你运行x < 0 之后,再运行循环运行的时候,此时的 主角 = -1,相当于 主角 = 真 ,是一个逻辑型,而不是一个数组了..所以他报错了....
回复 支持 反对

使用道具 举报

7#
发表于 2015-2-18 16:37:06 | 只看该作者
君凌天下 发表于 2015-2-18 12:15
哥,你想下,当你运行x < 0 之后,再运行循环运行的时候,此时的 主角 = -1,相当于 主角 = 真 ,是一个逻辑型, ...

因为在 主角=-1 那一行报错,证明此时 主角 已经是数组了,反之应该在 主角[0]=x,主角[1]=y 时报错。
回复 支持 反对

使用道具 举报

8#
 楼主| 发表于 2015-2-20 20:48:12 | 只看该作者
君凌天下 发表于 2015-2-18 12:15
哥,你想下,当你运行x < 0 之后,再运行循环运行的时候,此时的 主角 = -1,相当于 主角 = 真 ,是一个逻辑型, ...

可是我写了一段小代码验证我的代码有没有问题代码为:
  1. 循环(真)
  2.         a = 辅助.随机数(1,2)
  3.         如果(a==1)
  4.             x=数组[2]
  5.             x[0]=1,x[1]=2
  6.             调试输出("现在是数组")
  7.         否则
  8.             x=-1
  9.             调试输出("现在是-1")
  10.         如果结束
  11.         辅助.等待(50)
  12.     循环结束
复制代码

以上代码应该和我的情况很接近,但运行一段时间,并没有报错,难道是传说中的 偶然性错误?
回复 支持 反对

使用道具 举报

9#
发表于 2015-3-23 22:05:29 | 只看该作者
同问~
回复

使用道具 举报

10#
发表于 2015-6-26 10:05:24 | 只看该作者
回复 支持 反对

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18043773号

GMT+8, 2025-9-22 06:59 , Processed in 0.234396 second(s), 24 queries .

Powered by 海安天坑软件科技有限公司

© 2001-2013 Comsenz Inc.

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