C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[33152] Re:[질문]디렉토리내의 파일리스트를 읽어 들일 수 있는 방법?
김성협 [sunghyup] 1405 읽음    2003-08-20 20:25
API 함수로는
FindFirstFile(), FindNextFile() 를 사용하면 됩니다.
VCL 용으로는
FindFirst(), FindNext() 를 사용하면 됩니다.
이것을 이용하여 몇가지 함수를 라이브러리나 DLL로 만들어 두면 유용하게 쓰입니다.
사용법은 Help를 찾아보시면 Sample이 들어있으니 그리 어렵지 않을겁니다.
우선 Help를 필독하십시요.. Sample도 있을겁니다.
VCL 함수 사용시 예 한가지만 보여드리겠습니다. 참고하십시요.
특정 폴더에서 특정 파일을 검색하는 예 입니다.
iAttributes 을 필요에따리 변경해 주면 원하는 결과를 얻을 수 있을겁니다.
void __fastcall TForm1::FindFile( String strDir, String strFile )
{
    TSearchRec sr;
    int iAttributes = faReadOnly | faHidden | faSysFile;

    if( FindFirst( strDir + strFile, iAttributes, sr ) == 0 )
    {
        do
        {           
            ListBox1->Items->Strings[m_nListCnt++] = strDir + sr.Name;
            ListBox1->Update();
        } while( FindNext( sr ) == 0 );
        FindClose( sr );
    }
}

+ -

관련 글 리스트
26824 [질문]디렉토리내의 파일리스트를 읽어 들일 수 있는 방법? 이채호 999 2003/08/20
33153     Re:[질문]디렉토리내의 파일리스트를 읽어 들일 수 있는 방법? utime->김성하 1651 2003/08/21
33152     Re:[질문]디렉토리내의 파일리스트를 읽어 들일 수 있는 방법? 김성협 1405 2003/08/20
33151     Re:[질문]디렉토리내의 파일리스트를 읽어 들일 수 있는 방법? 하안인 1158 2003/08/20
26827     [답변] 특정디렉토리내의 파일리스트를 읽어오기 정성훈.해미 2086 2003/08/20
26844         Re:[답변] 특정디렉토리내의 파일리스트를 읽어오기 이채호 2425 2003/08/21
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.