2010-10-10 29 views
0

我有一個對象的列表,我循環通過,並在此循環中,我有一個異步網站請求獲取來自站點的響應,根據當前對象的數據。循環遍歷列表(項目),每個列表都是異步下載

如何等待每個異步請求完成b4到列表中的下一個對象? 我應該使用application.doevents嗎?

+1

我想你應該使用同步webrequest,因爲你想同步處理列表,不是嗎? – Amry 2010-10-10 13:32:47

+0

是的,我想通過1列表1.但我不想凍結用戶界面..因爲我也想有一個取消按鈕 – 2010-10-10 13:34:49

回答

0

在你的異步回調中,當前一個完成時啓動下一個請求。此時,您還可以檢查是否按下取消按鈕,如果取消請求則取消。