Funkcja jest bardzo prosta
BOOL checkFileOrFolderExists( LPCTSTR szPath , bool checkFolder ){ DWORD dwAttrib = GetFileAttributes( szPath ); if( dwAttrib == INVALID_FILE_ATTRIBUTES ){ return false; } if( checkFolder && dwAttrib & FILE_ATTRIBUTE_DIRECTORY ){ return true; } if( !checkFolder && !( dwAttrib & FILE_ATTRIBUTE_DIRECTORY ) ){ return true; } return false; }
W pierwszym parametrze podajemy ścieżkę w drugim podajemy czy sprawdzamy czy istnieje folder ( true ) czy plik ( false ) , standardowo ten parametr
jest ustawiany na false.
Funkcja zwraca wartość typu bool czyli true/false w zależności czy plik/folder istnieje czy nie.
Dzięki 🙂 Info się przydało i to bardzo 🙂
Jesteś genialny !!! Piszę neobana z tym, cmdExecute i tym o writefile : ))