FindFirstFile

VC声明
HANDLE FindFirstFile(
  
LPCTSTR lpFileName, // file name
 
 LPWIN32_FIND_DATA lpFindFileData // data buffer
);

 lpFileName String,欲搜索的文件名。可包含通配符,并可包含一个路径或相对路

径名   

lpFindFileData WIN32_FIND_DATA,这个结构用于装载与找到的文件有关的信息。该结

构可用于后续的搜索

调用失败 返回为INVALID_HANDLE_VALUE(即-1)

typedef   struct   _WIN32_FIND_DATA   {   //   wfd    
        DWORD   dwFileAttributes;  
        FILETIME   ftCreationTime;  
        FILETIME   ftLastAccessTime;  
        FILETIME   ftLastWriteTime;  
        DWORD         nFileSizeHigh;  
        DWORD         nFileSizeLow;  
        DWORD         dwReserved0;  
        DWORD         dwReserved1;  
        TCHAR         cFileName[   MAX_PATH   ];  
        TCHAR         cAlternateFileName[   14   ];  
}   WIN32_FIND_DATA;  
WIN32_FIND_DATA是文件查找结构体(我这样给它命名),主要作用是进行文件查找。
你可以用函数FindFirst()和FindNext()来遍历一个目录

posted on 2011-09-12 11:06  delphi初学者  阅读(1329)  评论(0编辑  收藏  举报

导航