C#网页访问多线程
voidhtm(){html.Text=GetPageHtml("http://192.168.126.131");}创建5个线程同时访问~~怎么弄谢谢了...
void htm()
{
html.Text = GetPageHtml("http://192.168.126.131");
}
创建5个线程同时访问~~怎么弄谢谢了 展开
{
html.Text = GetPageHtml("http://192.168.126.131");
}
创建5个线程同时访问~~怎么弄谢谢了 展开
2个回答
展开全部
//纯手打,自己修改验证吧
public void method1 {
Thread[] ths = new Thread[5];
List<String> a = new ArrayList<String>();
for ( int i = 0; i < ths.length; i++ ){
ths[i] = new Thread(new Runnable() {
@override
public void run {
addToList(a, GetPageHtml("your url"));
}
});
ths[i].start();
}
}
public synchronized static void addToList(List<String> a, String item1) {
a.add(item1);
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询