读书人

多线程有关问题。

发布时间: 2012-03-09 16:54:57 作者: rapoo

多线程问题。。。。。。。
写了个抽奖的小程序,生成多个picbox来滚动图片来实现抽奖。

现在又个问题:我是开了一个线程来随机变换picbox里的照片,声明了一个全局的List来记录选中的图片名,在我的电脑上测试是完全没有问题的,但到了别人的电脑上结果总是不正确,主要是添加进全局List里的结果好像总是不全。

我想是由于他的电脑比较老处理不过来的问题,请问大仙们怎么来处理这个问题?


[解决办法]
记录时当然不能滚动啦。

这可以在两个地方分别简单地写lock来实现互斥。
[解决办法]
全部放进 ImageList 变革鸟
[解决办法]

探讨
我是开了一个线程来随机变换picbox里的照片

[解决办法]
复杂?

除非你没有写过多线程、总是并发执行的代码,否则最起码地要考虑这个最笨的lock语句吧。

读书人网 >C#

热点推荐