게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
vb나 c#.net 질문입니다
게시물ID : programmer_15648짧은주소 복사하기
작성자 : 응??
추천 : 0
조회수 : 677회
댓글수 : 10개
등록시간 : 2016/01/28 20:26:16
옵션
  • 본인삭제금지
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을 리스트박스에서 제거해주고 싶습니다.

이걸 어떻게 바꾸어야 하나요?

요약: 비동기화 다운로드 시작하고 리스트박스에 받는파일이름을 표시해주고 다운로드가 끝난 후엔 리스트박스에서 제거해주고 싶음. 어떻게 해야하나요?

전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호