|
빌더의 콤포넌트를 이용는 방법도 있고
직접 코딩하는 방법도 있습니다.
첫번째 방법은
빌더의 Win31 콤포넌트 탭에 있는 FileListBox를 이용하는 것입니다.
사용법은 그리 어렵지 않으니 자세한 설명은 생략합니다.
두번째 방법은
아래의 소스를 보세요.
아래의 소스는 C:\에 있는 모든 파일(하위폴더 제외)을 Memo1에 보여주는 예제입니다.
참고하십시오.
int i = 0;
AnsiString FileName = "C:\\*.*";
TSearchRec sr;
if(FindFirst(FileName, faArchive, sr) == 0)
{
do{
Memo1->Lines->Add(sr.Name);
} while(FindNext(sr) == 0);
}
FindClose(sr);
//----------------------------------------------
설명 없이 간단하게 마무리해서 죄송합니다.
일이 많아서 긴 답변 못드립니다.
도움이 되셨기를...
//----------------------------------------
// ┏┓
// ┣┻┓┏ ┃┃ 작은 생각이 세상을 바꾼다
// ┃♡┃┣ ┣┫┏┓
// ┗━┛┗ ┃┃┣┫┏┓┏┓ - 정성훈.해미
// ━━━━━━━━━┣┛┣┛┗┫━━━━━━
//----------------------------------------
C++플밍 님이 쓰신 글 :
: 안녕하세요 ^^
:
: 음.. 질문 그대로 어떤 디렉토리 내의 모든 파일을 읽어 오는 겁니다..
:
: 여기에도 답변이 많이 되어 있던데 제가 워낙 초보라 (API 따위의 개념이 거의 없다고 보시면)..
:
: 무슨 말인지 하나도 모르겠거든요.. 이거 참 난감하네요..;;;
:
: 그래서.. 고수님들께 도움 좀 요청 할게요..
:
: 특정 디렉토리 내의 파일 항목 읽는 방법 좀 쉽게 설명 부탁드립니다 (헤더 파일 같은 거도 챙겨서)..
|