2010-05-20 5 views
0

안녕,이미지 파일 경로 얻기

내 코드의 파일 경로에서 이미지 파일의 파일 이름을 검색하려고합니다.

내 파일 경로 : C : \ 내 문서 \ 사진 \ image.jpg를 내가 위에서 언급 한 경로의 그 파일 이름을 얻기 위해 C#에서 사용할 수있는 방법

.

처럼 문자열 파일 = image.jpg를이

나는 그가 경로를 얻을 수있는 system.drawing를 사용하고 있지만, null를 돌려줍니다.

내 코드 :

string file = System.drawing.image.fromfile(filepath,true); 

는 C#에서 다른 붙박이 방법이이 이미지 파일 이름을 얻을 수있는 올바른 방법인가, 아니면입니다.

Pls 이거 도와 줘?

답변

0

Image.FromFile은 파일 이름이 아닌 Image 개체를 반환합니다.

그냥 경로의 파일 이름 부분을 얻고 싶은 경우에, 즉 info.FullName 있어야하지 System.IO.Path.GetFileName(path)

3
System.IO.FileInfo info = new System.IO.FileInfo(filepath); 
string fileName = info.Name; 
+0

를 사용할 수 있습니까? – uriDium

+1

@uriDium : 아니요, OP는 경로가없는 파일 이름을 물었고'FileInfo'에서'Name' 속성을 통해 얻을 수 있습니다. – Oliver