感觉也是内存问题,可以试试这个方法:用一个函数去处理你的图片,函数中都使用过程级变量,不要使用form级、模块级变量。在过程中首先读取所有图片文件名到一个动态数组,然后循环数组调用函数进行处理(按文件名传输),这样的好处就是每次调用完函数内存就可以自动释放,所以跟文件数没有关系,修改起来应该很简单(另在适当的地方加上doevents,不然文件数很多时容易引起假死机)。
感觉像是内存溢出~~你或许可以考虑下再处理过程中加入一个时间控件,比如处理多少张照片后暂停个1秒钟,然后继续处理,看看效果