易码技术论坛

 找回密码
 加入易码
搜索
查看: 209475|回复: 5

[求助] 关于out of memory的求助(重要)

[复制链接]
发表于 2005-9-7 23:28:00 | 显示全部楼层
out of memory 是因为变量占用内存太多引起的 最简单的解决办法是不要使用形如A$=""或A$=B$这样的直接字符串变量赋值 因为GVB对这种赋值都会新开一段内存来存放变量 结果导致大量的内存被同一个字符变量重复占用 所以避免这样使用就可以节约内存 如果一定要对字符串变量操作 可以使用LSET和RSET
发表于 2005-9-14 14:36:00 | 显示全部楼层
用CLEAR,不过之前要保存一下需要的数据.而且请不要这样用:IF XXXX THEN CLEAR.
beytce 该用户已被删除
发表于 2005-10-15 20:47:00 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2005-10-16 08:33:00 | 显示全部楼层
就是LSET A$="XXX"这样 和普通字符串赋值操作差不多 但因为是对齐赋值 所以要注意字符串长度
发表于 2005-11-30 13:11:00 | 显示全部楼层
用lset之前记得开一个random文件阿^^^
 楼主| 发表于 2005-9-7 23:03:49 | 显示全部楼层 |阅读模式
[求助] 关于out of memory的求助(重要)
地球人都知道在GVB里循环语句用得太多了会出现out of memory,很是懊恼,尤其是出现在rpg里面,需要很多战斗动画,请问有什么好办法可以消除这个问题呢?(除直接clear,那个地球人都知道啊)
您需要登录后才可以回帖 登录 | 加入易码

本版积分规则

Archiver|手机版|小黑屋|EMAX Studio

GMT+8, 2025-8-24 16:06 , Processed in 0.011849 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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