Click to See Complete Forum and Search --> : File list
cube01
August 2nd, 1999, 11:25 PM
In my dialog app.. I want to list all the files in a single (predefined) directory... But I dont want to use a treeveiw...
I want to use a list veiw so how can I get the names of all the files in the directory and how can I get a handle to each file in that directory?
Any replies would be much appreciated... thanks...
Cube
ChrisD
August 2nd, 1999, 11:41 PM
FindFirstFile/FindNextFile/FindClose
note: be sure to call FindClose every time
HTH,
Chris
cube01
August 3rd, 1999, 12:11 AM
can you give me some sample code on how ta use it?
I looked it up in the help but I'm not sure of the syntax... I'm just a beginner...
ChrisD
August 3rd, 1999, 09:15 AM
CString csFilePattern = "C:\TEMP\*.*"; // use your mask here
WIN32_FIND_DATA findFileData;
HANDLE hFindFileInfo;
hFindFileInfo = FindFirstFile(csFilePattern, &findFileData);
if (hFindFileInfo != INVALID_HANDLE_VALUE)
{
do
{
CString csFile = findFileData.cFileName; // The full name of file with ext not including path
DeleteFile(csFile); // Do your file op here
} while (FindNextFile(hFindFileInfo, &findFileData));
FindClose(hFindFileInfo);
}
HTH,
Chris
codeguru.com
Copyright Internet.com Inc., All Rights Reserved.