Programming/C# - Window

C#/ OpenFileDialog 사용하기

esoog Polaris 2023. 11. 28. 22:06
반응형
// OpenFileDialog 객체 생성
OpenFileDialog openFileDialog = new OpenFileDialog();

// 초기 디렉토리 설정 (현재 디렉토리)
openFileDialog.InitialDirectory = Environment.CurrentDirectory;

// 파일 필터 설정 (선택사항)
openFileDialog.Filter = "csv 파일 (*.csv)|*.csv";

// 다이얼로그가 열리고 사용자가 파일을 선택하면
if (openFileDialog.ShowDialog() == DialogResult.OK)
{
    // 파일 경로 및 이름 할당
    filePath = openFileDialog.FileName;
    fileName = Path.GetFileName(openFileDialog.FileName);
    lbCsv.Text = fileName;
    button1.BackColor = Color.Green;

    // 추가 작업 혼동 막기 위해 다른 영역 초기화
    lbClear.Text = string.Empty;
    button2.BackColor = Color.Gray;
}
else
{
    return;
}

 

728x90