Skip to content

Instantly share code, notes, and snippets.

@z4none
Created May 25, 2016 02:56
Show Gist options
  • Select an option

  • Save z4none/fb82dab0e2eb99acaa483170e4eaa16e to your computer and use it in GitHub Desktop.

Select an option

Save z4none/fb82dab0e2eb99acaa483170e4eaa16e to your computer and use it in GitHub Desktop.
bcb enum files
TSearchRec SearchRec;
int Attr = faAnyFile;
int Ret = FindFirst(FolderPath + "\\*.*", Attr, SearchRec);
while(Ret == 0)
{
if(AnsiString(SearchRec.Name) == "." || AnsiString(SearchRec.Name) == "..")
{
}
else if(SearchRec.Attr == faDirectory)
{
// folder
}
else
{
// file
}
Ret = FindNext(SearchRec);
Application->ProcessMessages();
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment