请教关于多线程的问题?
写了一个图象处理的程序,由于图象很多,所以开了一个新线程用于图象处理,主线程只用来更新界面,但始终会出现莫名其妙的错误,尤其是在移动鼠标时出现的错误更多。但相同的处理图象的代码在主线程执行中就没有问题。
[解决办法]
两个线程操作了同一个变量,没有同步?
[解决办法]
主线程只用来更新界面,但始终会出现莫名其妙的错误,尤其是在移动鼠标时出现的错误更多
注意和VCL得同步.
[解决办法]
肯定是同步的问题,我之前被这个同步搞得鸡毛鸭血
[解决办法]
在线程中一旦访问了界面,就必须要同步,在线程的execute 中执行
Synchronize(更新界面的过程)