Thx to JustSid. Yes, I used WIN32 API and got it. ------------------- Here they are----- DWORD WINAPI FindFirstFile(char* lpFileName,WIN32_FIND_DATA* lpFindFileData); BOOL WINAPI FindNextFile(DWORD hFindFile,WIN32_FIND_DATA* lpFindFileData); BOOL WINAPI FindClose(DWORD hFindFile); ---------------------------------------