Funkcja jest bardzo prosta
[pawn]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;
}[/pawn]
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 : ))