|
밑에 질문 했습니다만 답변 대로 안되서..다시 올립니다...
제가 만든 부분은 아래와 같구요...
TSearchRec sr;
AnsiString Path;
int iAttributes = faDirectory | faHidden;
if (FindFirst(Path, iAttributes, sr) == 0) {
do {
if ((sr.Attr & faDirectory) == faDirectory) {
if(sr.Name[1] != '.')
DirectoryListBox1->Items->Add(sr.Name);
}
}while(FindNext(sr) == 0);
FindClose(sr);
}
gongnim이 답변해 주신 소스는 아래와 같습니다.
TSearchRec sr;
AnsiString Path;
int iAttributes = 0x000010;
if (FindFirst(Path, iAttributes, sr) == 0)
{
do{
if ((sr.Attr & iAttributes) == 0x000010)
{
if(sr.Name[1] != '.')
DirectoryListBox1->Items->Add(sr.Name);
}
}while(FindNext(sr) == 0);
FindClose(sr);
}
물론 제대로 안돼서 다시 질문을 올립니다.
DirectoryListBox1의 OnChange event에 코드를 삽입해서 directorylistbox에 히든 디렉토리까지 표시하려고 합니다만..
뜻대로 안되네요~~
아시는 분 손좀 봐주세요.
|