반응형
// 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
'Programming > C# - Window' 카테고리의 다른 글
C#/ SMTP(이메일 보내기) (0) | 2023.11.29 |
---|---|
C#/ 파일 읽기.쓰기와 Regex 사용 (0) | 2023.11.28 |
C#/ 리소스(Resource)파일을 이용한 다국어 처리 (0) | 2023.11.27 |
C#/ 윈도우 서비스 프로그램 (0) | 2023.11.16 |
C#/ 전처리기 # (0) | 2023.11.14 |