我自己初步分析了一下,应该是在上传前将文件二进制读入数组时出现了内存溢出。我是初学者,不知是数组超出了缓存还是什么意思。求高手帮助解答。(很抱歉,我只有10分,我不知道怎么得到分值,对于这个问题,如有高手对我的分值不满意,可以联系我的QQ496331471,可以协商报酬!)
你说的太笼统了,这个问题有很多原因。1、一次读入的txt文件过大, 几百M之类的。。(解决办法,分段读取)2、ReDim数组时占用大量内存空间也可以出现这样的问题(解决办法,redim重定义数组时不要把范围定的太大)3、一个无限死循环 读txt死循环(解决办法,你别自己没事写死循环就好了^-^)4、使用了API函数 并且监视自己窗口的消息。(解决办法,在unload时把监视消息交还给windows处理,另外VB对API的兼容也不是很好,很容易导致IDE的崩溃)总之很多问题能导致他出现问题,另外 你发下代码 好叫大家帮你分析分析呀?