13,825
社区成员
发帖
与我相关
我的任务
分享
void __fastcall TForm1::Button1Click(TObject *Sender)
{
char *FileName = "c:\\*.Txt";
WIN32_FIND_DATA fileinfo;
DWORD errorcode = 0;
HANDLE Find = FindFirstFile(FileName,&fileinfo);
while(Find != INVALID_HANDLE_VALUE && errorcode != ERROR_NO_MORE_FILES)
{
if( !((fileinfo.dwFileAttributes & FILE_ATTRIBUTE_DIRECTORY)
&& strcmp(fileinfo.cFileName, ".") && strcmp(fileinfo.cFileName, "..") ))
{
ShowMessage(fileinfo.cFileName);//从 fileinfo中读取你要的文件属性
}
FindNextFile(Find,&fileinfo);
errorcode = GetLastError();
}
CloseHandle(Find);
}