Q&A

  • 특정 경로에 있는 파일의 이름 추출하기
특정 경로에 있는 파일의 이름을 알고 싶습니다.
파일들은 아래와 같이 들어가 있구요.

C:YHDATAYH1_CHECK_200009.DAT
C:YHDATAYH1_CHECK_200009.IDX
C:YHDATAYH1_CHECK_200010.DAT
C:YHDATAYH1_CHECK_200010.IDX
C:YHDATAYH2_CHECK_200010.DAT
C:YHDATAYH2_CHECK_200010.IDX
C:YHDATAYH1_CHECK_200011.DAT
C:YHDATAYH1_CHECK_200011.IDX

특정 버튼의 이벤트를 통해서 ComboBox에
200009
200010
200011
이렇게 데이터를 추출해서 넣으려고 합니다.
파일의 이름중 숫자부분만 추출해서 중복이 없게..

여러분이 빠른 도움 부탁 드려요.
1  COMMENTS
  • Profile
    구창민 2003.01.21 20:09
    안녕하세요~ 구창민입니다.

    파일명은 보니깐 특정한 형식이 있어, 자릿수만큼 자르면

    쉽게 해결이 될거 같네여.

    근데, 어떤 의도로 아래와 같은 작업을 하는지 모르겠지만,

    약간의 문제점이 있군여.

    중복이 안되어야 한다는 전제를 다셨는데,

    근데 확장자와 파일의 형태가 조금 다른게 쌍으로 있군여.

    중복이 되지 않는다는 전제면 두개의 파일당 하나의 파일이 되겠군여..

    암튼 파일명 빼는 간단한 코드를 기술해 봅니다.

    참고하시고 즐거운 프로그래밍 하시길~~

    Copy(ExtractFileName('C:YHDATAYH1_CHECK_200009.DAT'), 11, 6)