[C#] 纯文本查看 复制代码 private void AllSubmit_Click(object sender, EventArgs e)
{
List<string> userList = getUserInfo();
//Thread[] threads = new Thread[10];
for (int i = 0; i < userList.Count; i++)
{
_workallOrder = new WorkallOrder(worker.workAll);
string userid = userList[i].Split(',')[0];
string pwd = userList[i].Split(',')[1];
IAsyncResult result = _workallOrder.BeginInvoke(userid, pwd, textBox2.Text,null,null);
string orderID = _workallOrder.EndInvoke(result);
this.BeginInvoke(_upDateMsg,orderID);
Thread.Sleep(1000);
}
}
上面就是我批量下单的代码。根据取得的用户数来创建线程。worker.workAll类就是登陆啊,下单一系列操作。
_upDateMsg就是像飞哥你帖子里那样,对form上的richTextBox写信息。因为现在不知道 如何执行多个有返回值的函数,所以我把work类的登陆,下单写到一个方法(workAll)里去了。本意是想分开执行函数,把登陆,下单的信息都写到richTextBox中去的。
|