Oppure

Loading
01/10/06 10:01
###

Come posso vrificare l'esistenza di un determinato percorso?

Grazie, ciao!:k::k:
aaa
08/10/06 9:58
...nn saprei.... però se è un file potresti provare ad aprirlo. se ti da errore non esiste altrimenti...

ps è l'unico metodo k mi viene in mente..
08/10/06 10:01
ecco.... x verificare esistenza di un file...(con questa verifichi anche se il file è apribile o no...)

bool szFileExists(LPCTSTR filename)
{
    if(!filename)
        return false;   //  No filename = no file.

    bool exists = false;

    HANDLE h = CreateFile(filename,
                          0,              //  Accesso desiderato.
                          FILE_SHARE_READ | FILE_SHARE_WRITE,
                          0,              //  Nessuna eredita' nell'handle ritornato.
                          OPEN_EXISTING,  //  La chiamata fallisce se il file non esiste.
                          FILE_ATTRIBUTE_NORMAL,
                          0);             //  handle del file Template.

    if(INVALID_HANDLE_VALUE != h)
    {   //  Chiamata riuscita... Il file esiste.
        CloseHandle(h);
        exists = true;
    }

    return exists;
}
:k:
Ultima modifica effettuata da 08/10/06 10:03