如果imageList_Search_Counter不定义为static呢

解决方案 »

  1.   

    会不会是imageList 的代码有问题
    把代码补全下吧
      

  2.   

    应该是这一段代码引起的pictureBox.Image = imageList_Search.Images[imageList_Search_Counter]; 把它放到timer里面一运行,要不了5分钟,我的PDA内存就没有了。
    把它删掉之后再在PDA上运行,内存就没有增加了。
    奇怪了!这样赋值应该没有问题啊,对象之间赋值只是改变引用指向吧,应该不存在复制对象的问题啊!哎,简直郁闷死了,PDA的WinCE系统、或是Compact Net Framework是不是有BUG啊!或者是用在timer组件里面有什么特殊要求?兄弟们要知道,PDA的可用内存一般都很小,我的只有20M,一般开发程序肯定是够了的,但是因为要在timer里面做,所以如果每一次定时200ms都消耗一次内存的话,几分钟不到,肯定死翘翘了!