当前位置:编程学习 > C#/ASP.NET >>

[SOS]寻求多线程帮助!!!!!!!!!!!!!

有个问题,要请教,多谢啊!。情况是这样的:

1)有一个表,其中存放了若干条网页网址信息。
2)现在要从这个表中读出相关网页网址等信息后,交给下载模块去进行下载网页文件操作。
3)下载的网页文件信息添加到一个listview中,并将网页内容保存到另外的一个表中。

目前用单线程做没有问题,但是单线程速度过于慢了。现在想使用多线程来完成(或称为改造原程序)同样的功能,以提升从读取下载网页网址信息->下载网页->成功后添加到listview中->保存网页内容这一整个操作的速度。


但由于没有用过多线程,找了些资料看了看,都不够全面,都是些简单的介绍,所以不知道如何下手。不知道您是否可以提供些帮助,或是给份相关的范例程序呢。还有刷新listview等相关提供程序进度信息的控件时,我最近做的一个是使用backgroundwork实现(但不是此项目),不知道在使用多线程后如何刷新诸如listview等控件。

多谢啊!
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,