Dim wc As WebClient = New WebClient
AddHandler wc.DownloadFileCompleted, AddressOf wc_DownloadDone
dim filename as string = Titlefilename
wc.DownloadFileAsync(Ur1, localFL, filename) '여기서 filename은 유저토큰 오브젝트라고하는데 이해가 안감
Dlbox1.Items.Add(filename) '리스트박스에 추가함
이런 식으로 해서 다운로드할 파일 이름(filename)을 리스트박스에 넣었습니다.
그리고 다운로드가 끝나면
Private Sub wc_DownloadDone(sender As Object, e As System.ComponentModel.AsyncCompletedEventArgs)
For Each itm In Dlbox1.Items
If Dlbox1.Items.Contains(sender.ToString) Then Dlbox1.Items.Remove(itm)
Next
End Sub
추가되었던 filename을 리스트박스에서 제거해주고 싶습니다.
이걸 어떻게 바꾸어야 하나요?
요약: 비동기화 다운로드 시작하고 리스트박스에 받는파일이름을 표시해주고 다운로드가 끝난 후엔 리스트박스에서 제거해주고 싶음. 어떻게 해야하나요?