DevX Home    Today's Headlines   Articles Archive   Tip Bank   Forums   

Results 1 to 2 of 2

Thread: Finding Files in an Console App

  1. #1
    Chad Guest

    Finding Files in an Console App


    I write programs using VC++ 6.0, only Console Application's but would like
    to see what files are in a directory.

    What header file do I include and what are the functions?

  2. #2
    Luis Abreu Guest

    Re: Finding Files in an Console App


    Here's a list of functions you can use to search files. These files belong
    to win32.
    The ones you will use more will be FindFirstFile(Ex) and FindNextFile.
    For more information you can go to msdn.microsoft.com.
    Here's the list:
    AreFileApisANSI
    CancelIo
    CopyFile
    CopyFileEx
    CopyProgressRoutine
    CreateDirectory
    CreateDirectoryEx
    CreateFile
    CreateIoCompletionPort
    DefineDosDevice
    DeleteFile
    FileIOCompletionRoutine
    FindClose
    FindCloseChangeNotification
    FindFirstChangeNotification
    FindFirstFile
    FindFirstFileEx
    FindNextChangeNotification
    FindNextFile
    FlushFileBuffers
    GetBinaryType
    GetCurrentDirectory
    GetDiskFreeSpace
    GetDiskFreeSpaceEx
    GetDriveType
    GetFileAttributes
    GetFileAttributesEx
    GetFileInformationByHandle
    GetFileSize
    GetFileType
    GetFullPathName
    GetLogicalDrives
    GetLogicalDriveStrings
    GetLongPathName
    GetQueuedCompletionStatus
    GetShortPathName
    GetTempFileName
    GetTempPath
    LockFile
    LockFileEx
    MoveFile
    MoveFileEx
    PostQueuedCompletionStatus
    QueryDosDevice
    ReadDirectoryChangesW
    ReadFile
    ReadFileEx
    ReadFileScatter
    ReadFileVlm
    RemoveDirectory
    SearchPath
    SetCurrentDirectory
    SetEndOfFile
    SetFileApisToANSI
    SetFileApisToOEM
    SetFileAttributes
    SetFilePointer
    SetVolumeLabel
    UnlockFile
    UnlockFileEx
    WriteFile
    WriteFileEx
    WriteFileGather
    WriteFileVlm


    Obsolete Functions


    _hread
    _hwrite
    _lclose
    _lcreat
    _llseek
    _lopen
    _lread
    _lwrite
    OpenFile
    SetHandleCount

    I think that you will find all the information you need in MSDN (the internet
    address I gave you before the list of functions)





Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
HTML5 Development Center
 
 
FAQ
Latest Articles
Java
.NET
XML
Database
Enterprise
Questions? Contact us.
C++
Web Development
Wireless
Latest Tips
Open Source


   Development Centers

   -- Android Development Center
   -- Cloud Development Project Center
   -- HTML5 Development Center
   -- Windows Mobile Development Center