2013-06-11 2 views
0

폴더의 타임 스탬프로 이름 지정된 .xls 파일 목록이 있습니다. 예 : 2013_06_11_13_05_02 보고서, 2013_06_11_13_08_02 보고서 등 약 100 개의 파일이 있으며 프로그램이 정상적으로 작동합니다.openFileDialog보기는 파일을 추출하고 마지막 파일을 강조 표시합니다.

그러나 openFileDialog에서 마지막으로 만든 파일을 강조하고 싶습니다. 어떻게해야합니까? 이 기본적으로 같은

친절하게 도움 ...

Anubhav

답변

1

뭔가 : 당신의 대답에 대한

string lastFile = Path.GetFileName(Directory.GetFiles(PATH_WITH_FILES, "*.xls").OrderBy(file => file).Last()); 
    this.openFileDialog1.FileName = lastFile; 
    this.openFileDialog1.ShowDialog(); 
+0

감사합니다. 이 코드는 마지막 파일 이름을 OpenFileDialog1.filename에 저장합니다. 그러나 목록의 lastfile을 강조 표시하지는 않습니까? 어떤 아이디어라도 주시기 바랍니다 – user2200031

+0

슬프게도 기능을 제공하지 않습니다. 단순히 열어두면 최신 파일이 열리므로 그렇게하는 것이 좋습니다. 그러나 목록 자체와 상호 작용할 수는 없습니다. – Ashigore

+0

정보 주셔서 감사합니다. – user2200031

관련 문제