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
[24904] Re:[질문] 함수를 사용한 특정폴더 안의 파일 갯수 구하기..
임문환 [mhlim] 2146 읽음    2003-03-25 21:48

int GetFileCount(String searchDir)
{
WIN32_FIND_DATA fileData ;
HANDLE fileHandle;
int fileCount=0;

  fileHandle = FindFirstFile ((searchDir+"*.*").c_str(), &fileData) ;
  if (fileHandle != INVALID_HANDLE_VALUE)
  {
   do
   {
    if((fileData.dwFileAttributes & FILE_ATTRIBUTE_DIRECTORY)==0)  fileCount++;
   }while(FindNextFile(fileHandle, &fileData));
   FindClose(fileHandle);
  }
 
  return fileCount;
}


알아내자 님이 쓰신 글 :
: : : : : : :
안녕하세요..
:
 
:
Win32_Find_Data를 이용해서 특정 폴더 안의 파일을
:
가지고 이리저리 원하는대로 굴리는 프로그램은 완성했습니다.
:
문제는.. 특정 폴더 안의 파일 갯수를 얻었으면 하는데 이게 잘 안되네요.
:
ListBox를 사용하면 금방 알 수 있지만, 컴포넌트를 사용하지않고,
:
api나 vcl을 사용해서 알아내려 합니다.
:
 
:
검색해 보니까 FindFirstFile, FindNextFile로 어떻게 하면 된다고
:
조언해 주신분들 말은 있는데 정작 구체적인 답변은 하나도 없어서
:
질문 올립니다.
:
 
:
번거롭더라도 한 번의 답변 부탁합니다.
:
그럼 이만..
: :
:

+ -

관련 글 리스트
24903 [질문] 함수를 사용한 특정폴더 안의 파일 갯수 구하기.. 알아내자 2021 2003/03/25
24915     Re:답변해 주신분들께 감사드립니다. 알아내자 1064 2003/03/26
24907     Re:[질문] 함수를 사용한 특정폴더 안의 파일 갯수 구하기.. Julien 1305 2003/03/25
24904     Re:[질문] 함수를 사용한 특정폴더 안의 파일 갯수 구하기.. 임문환 2146 2003/03/25
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.