블로그 이미지
안녕1999

카테고리

전체 (3067)
자바스크립트 (20)
안드로이드 (14)
WebGL (4)
변비 (17)
정치,경제 (35)
C언어,ARM (162)
컴퓨터(PC, Note Book, 윈.. (41)
전자회로, PCB (27)
유머,안웃긴,GIF,동영상 (118)
국부론60 (71)
모듈(PCB) (3)
건강 (2)
FreeCAD (25)
PADS (43)
퇴직,퇴사,구직,취업 활동 (3)
C# (86)
엑셀 (8)
워드 (0)
LabView (6)
레고 (30)
FPGA (0)
Total
Today
Yesterday

달력

« » 2024.12
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31

공지사항

최근에 올라온 글

c# OnDropFile

C# / 2021. 3. 21. 00:46

c# OnDropFile


Form에서 AllowDrop=true로 변경하고,

DragDrop, DragEnter 이벤트 핸들러 추가,


private void Form1_DragEnter(object sender, DragEventArgs e)
{
if (e.Data.GetDataPresent(DataFormats.FileDrop))
{
e.Effect = DragDropEffects.All;
}
else
{
//String[] strGetFormats = e.Data.GetFormats();
//e.Effect = DragDropEffects.None;
}
}
private void Form1_DragDrop(object sender, DragEventArgs e)
{
if (e.Data.GetDataPresent(DataFormats.FileDrop))
{
// Assign the file names to a string array, in 
// case the user has selected multiple files.
string[] files = (string[])e.Data.GetData(DataFormats.FileDrop);
try
{
int i;
for (i = 0; i < files.Length; i++)
{
OnDropFile(files[i]);
}
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
return;
}
}
}



'C#' 카테고리의 다른 글

c# OnDropFile  (0) 2021.04.07
c# 파일 읽기, 쓰기  (0) 2021.03.21
오류 CS0106 이 항목의 'private' 한정자가 유효하지 않습니다.  (0) 2021.01.30
문자열 분리(나누기)  (0) 2020.12.19
기타등등  (0) 2020.12.05
Posted by 안녕1999
, |

최근에 달린 댓글

글 보관함