通过并行编程和webrequest请求建议

时间:2012-05-26 22:57:56

标签: multithreading

目前,我的Windows窗体上的列表框中有大约20个网站,其中包含网址。

每个网址都会导航到网站下载图片并将图片放入窗体上的图片框中

我为要输入的图片设置了4个图片框。

用户将看到动物的图片,然后输入图片并点击提交按钮将结果发送回网站进行确认。

我的问题是,当我尝试实现一个线程池时,我没有足够的时间在下一张图片加载之前输入动物名称。

我手动创建每个线程然后切换提交图片到网站的按钮来销毁线程然后抓住下一个线程会更好吗?我很困惑。任何帮助都会很棒。

由于

1 个答案:

答案 0 :(得分:0)

你可以使用工作人员来完成你的后台工作,并使用setinterval hack来模拟线程。

开始抛出事件,并在表示完成的事件被抛出时向上移动线程梯。