[C#.NET] openFileDialog를 이용한 파일 첨부 기반 예제
이번 예제는 openFileDialog를 활용하여 파일 첨부 기반을 만드는 방법을 소개하도록 하겠습니다.
이 강좌는 파일 처리 기능은 구현하지 않았습니다. 이유는 openFileDialog를 활용하는 것이 핵심 키워드이기 때문입니다.
이 점을 인지하고 읽어주시기 바랍니다.
한 가지 더 말씀드리자면, openFileDialog를 활용하는 예제이기에 파일 제약 조건에 관하여 언급하였습니다.
1. 폼 인터페이스 디자인
TextBox, Button, openFileDialog를 적절히 배치해주시기 바랍니다.
2. 소스 코드
Button을 더블 클릭하시어 소스코드를 불러오시고 입력하시기 바랍니다.
private void button1_Click(object sender, EventArgs e)
{
OpenFileDialog openFile = new OpenFileDialog();
openFile.DefaultExt = "jpg";
openFile.ShowDialog();
if (openFile.FileNames.Length > 0)
{
foreach (string filename in openFile.FileNames)
{
this.textBox1.Text = filename;
}
}
openFile.DefaultExt = "기본확장자";
openFile.Filter = "항목이름정의1|확장자1;확장자2; … 확장자n;| … 항목이름정의n|확장자1;확장자2; … 확장자n;";
openFile.ShowDialog(); -> 파일 열기 창 호출
3. 동작 과정
첨부(Attachment)
101222_c#_Example.zip
'소프트웨어(SW) > MS - Visual C#.NET' 카테고리의 다른 글
[C#.NET] OleDB를 이용한 우편번호 검색 구현하기 (8) | 2010.12.23 |
---|---|
[C#.NET] Delegate를 이용한 폼 처리 (8) | 2010.12.23 |
[C#.NET] Base64 (8) | 2010.12.22 |
[C#.NET] 클래스 - Overriding 개념 (9) | 2010.11.24 |
[C#.NET] 클래스 - 부모와 자녀의 파라메터 값을 중복 허용 (9) | 2010.11.24 |