读书人

请问关于多线程的有关问题

发布时间: 2012-02-13 17:20:26 作者: rapoo

请教关于多线程的问题?
写了一个图象处理的程序,由于图象很多,所以开了一个新线程用于图象处理,主线程只用来更新界面,但始终会出现莫名其妙的错误,尤其是在移动鼠标时出现的错误更多。但相同的处理图象的代码在主线程执行中就没有问题。

[解决办法]
两个线程操作了同一个变量,没有同步?
[解决办法]
主线程只用来更新界面,但始终会出现莫名其妙的错误,尤其是在移动鼠标时出现的错误更多


注意和VCL得同步.
[解决办法]
肯定是同步的问题,我之前被这个同步搞得鸡毛鸭血
[解决办法]
在线程中一旦访问了界面,就必须要同步,在线程的execute 中执行
Synchronize(更新界面的过程)

读书人网 >.NET

热点推荐