본문 바로가기
개발언어/C#.NET

C# 파일경로 지정 및 디렉토리 지정 FolderBrowserDialog

by 엔돌슨 2011. 4. 18.
반응형

C# 파일 디렉토리 찾아보기


C# 코딩에서 FolderBrowserDialog class을 이용하면 디렉토리경로를 얻을 수 있습니다. 프로그램에서 찾아보기를 누르면 dialog가 뜨고 디렉토리를 선택하는 것입니다. 파일을 선택하려면 OpenFileDialog 클래스를 이용하여 처리할 수 있습니다. C# 코딩으로 폴더 찾아보기를 구현하는 간단한 예제입니다. C# 파일경로 지정 및 디렉토리 지정 간략 소스를 첨부합니다.


IT, C#, FolderBrowserDialog, C# FolderBrowserDialog, C# 디렉토리, C# OpenFileDialog, OpenFileDialog



How to C# selecting a Directory in an open file dialog
http://ssscripting.wordpress.com/2009/06/07/c-selecting-a-directory-in-an-open-file-dialog/

FolderBrowserDialog dialog = new FolderBrowserDialog();
dialog.ShowDialog();
string selected = dialog.SelectedPath;

이렇게 코딩하면 폴더 찾아보기를 구현할 수 있고 선택한 정보는 dialog.SelectedPath 로 넘어오게 되어 폴더 경로 정보를 처리할 수 있습니다.


C# 파일 찾아보기로 파일경로 알아내기


C#에서 OpenFileDialog 클래스를 이용하여 파일경로를 알 수 있습니다. 파일 찾아보기를 누르면 다이얼로그가 뜨고 파일을 선택하여 파일정보를 제어하는 것입니다.

OpenFileDialog pFileDlg = new OpenFileDialog();
pFileDlg.Filter = "Text Files(*.txt)|*.txt|All Files(*.*)|*.*";
pFileDlg.Title = "편집할 파일을 선택하여 주세요.";
if (pFileDlg.ShowDialog() == DialogResult.OK )
{
    String strFullPathFile = pFileDlg.FileName;
    // ToDo
}

파일이름과 경로를 넘겨 받을 수 있고 다중 파일 선택은 pFileDlg.FileNames 을 통하여 처리할 수 있습니다.