0
我有一个对象的列表,我循环通过,并在此循环中,我有一个异步网站请求获取来自站点的响应,根据当前对象的数据。循环遍历列表(项目),每个列表都是异步下载
如何等待每个异步请求完成b4到列表中的下一个对象? 我应该使用application.doevents吗?
我有一个对象的列表,我循环通过,并在此循环中,我有一个异步网站请求获取来自站点的响应,根据当前对象的数据。循环遍历列表(项目),每个列表都是异步下载
如何等待每个异步请求完成b4到列表中的下一个对象? 我应该使用application.doevents吗?
在你的异步回调中,当前一个完成时启动下一个请求。此时,您还可以检查是否按下取消按钮,如果取消请求则取消。
我想你应该使用同步webrequest,因为你想同步处理列表,不是吗? – Amry 2010-10-10 13:32:47
是的,我想通过1列表1.但我不想冻结用户界面..因为我也想有一个取消按钮 – 2010-10-10 13:34:49