1. 먼저 프로젝트를 생성 후 폼(혹은 드래그드롭될 타겟 컨트롤)의 속성중에서
AllowDrop을 True로 바꿔줍니다.
2. 폼(혹은 드래그드롭될 타겟 컨트롤)의 이벤트중 DragDrop, DragOver를 등록합니다.
3. 해당 이벤트에 아래와 같이 코딩합니다.
[DragDrop]
'파일이름이 저장될 변수
Dim Str As String
'파일이 여러개 드래그 되었을 수도 있으니 For Each를 이용
For Each Str In e.Data.GetData(DataFormats.FileDrop, False)
'예제에서는 메세지박스에 파일이름 출력
MessageBox.Show(Str.ToString())
Next
[DragOver]
'드래그오버 활성화
e.Effect = DragDropEffects.All
'프로그래밍언어 > VB.NET' 카테고리의 다른 글
정규식 regex.split (0) | 2013.05.30 |
---|---|
엑셀에 HTML소스 가져오기(VBA) (0) | 2013.05.24 |
VB.NET 엑셀 사용하기 (0) | 2013.05.17 |
웹에서 Label1숫자 증가시키기 (0) | 2013.05.14 |
윈도우 폴더 경로 함수 (0) | 2013.05.04 |