반응형
OpenFileDialog fileOpendialog = new OpenFileDialog();
fileOpendialog.Filter = "All files | *.*";
// 파일 및 경로가 존제하는지 확인
fileOpendialog.CheckFileExists = true;
fileOpendialog.CheckPathExists = true;
if (fileOpendialog.ShowDialog() == DialogResult.OK)
{
// ver 01
string test = fileOpendialog.FileName;
int index = test.LastIndexOf("\\"); // 마지막줄에 \\ 인덱스 가져오기.
string filename_ver1 = test.Substring(index);
// ver 02
//File명과 확장자를 가지고 온다.
string fileName_ver2 = fileOpendialog.SafeFileName;
//File경로와 File명을 모두 가지고 온다.
string fileFullName = fileOpendialog.FileName;
//File경로만 가지고 온다.
string filePath = fileFullName.Replace(fileName, "");
}
반응형
'C#' 카테고리의 다른 글
String interpolation (0) | 2021.02.19 |
---|---|
C# Start "Hello World! (0) | 2020.11.25 |
C# Override (0) | 2020.07.15 |