求助,VB程序运行突然变慢
情况是这样的,我们编了一个VB6.0的程序,有一个按钮点击一下会执行一个较大的循环,现在发生这样的情况,运行程序后,第一次点击按钮后循环运行很快大概一秒,之后再点击循环就运行的很慢大概50秒,且此过程中CPU占用率一直保持100%,然后关闭程序重新运行,则第一次点击按钮循环又运行很快,之后点击又很慢,总之每次启动只有第一次点击时运行快,之后点击就运行很慢,这是什么情况啊?求解决办法!! vb 运行慢 VB6.0 --------------------编程问答-------------------- 查查是否并内存泄漏。也就是占用内存没有释放。想办法让系统在循环完成后,回到开始运行前的状态。
--------------------编程问答-------------------- 补充一下啊,这个最神奇的是,相同的循环在另一个程序里,相同一台电脑中,运行时就没有这个问题,抓狂啊!! --------------------编程问答-------------------- 有代码吗? --------------------编程问答-------------------- 打开任务管理器,看看有问题的程序是不是内存占用在第一次运行以后就越来越高了.
再与正常的程序比较一下.
感觉就是of123所说的情况,很多东西没释放,结果把内存吃掉一大块. --------------------编程问答-------------------- 内存没有释放 --------------------编程问答-------------------- 不知道循环里执行了些什么,实在无话可说 --------------------编程问答-------------------- 要具体问题具体分析.
补充:VB , 基础类