[求助]高手请指点,怎么编这个程序*****
是一个优化问题,用进化算法求解,在程序中要进行最多10万次迭代循环来寻求优解,程序做出来了也能求得满意的解了,但有一个问题就是:
因为迭代次数很多,所以程序要执行比较长的时间,一般是1分钟到5分钟的时间,在这期间程序窗口就像死了一样,当拖动窗口的时候标题栏里会显示无响应,但实际上还是在运行着的,运行完了就好了,想加一个进度条,可是窗口像死了一样根本显示不出。
这样的程序只能拿来做实验,是无法给客户使用的,所以请问各位高手我怎么可以解决这种情况,让运行时不至于像死了一样,能够显示出进度条呢?难道要用到多线程吗?
先谢谢了!!
补充一点,其实我的程序也不是很占内存的,256M的内存在运行程序的时候还可以做其它的事情,看电影上网都可以,甚至打星际
[此贴子已经被作者于2007-1-24 16:47:34编辑过]