begin process at 2012 05 30 13:27:57
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C

 > 

Divers

 > 

Général

 > 

tester l'existance dossier


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

tester l'existance dossier

vendredi 8 avril 2011 à 11:40:59 | tester l'existance dossier

ayarikhaoula

salut tout le monde,
je veux savoir quelle fonction en C qui teste l'existence d'un dossier dont le chemin est donné.
Merci cordialement.
vendredi 8 avril 2011 à 11:45:49 | Re : tester l'existance dossier

BruNews

Administrateur CodeS-SourceS
Si WINDOWS:
utiliser FindFirstFile().

ciao...
BruNews, MVP VC++
vendredi 8 avril 2011 à 12:35:40 | Re : tester l'existance dossier

ayarikhaoula

es tu peu me montrer un exemple d'utilisation
vendredi 8 avril 2011 à 14:03:49 | Re : tester l'existance dossier

CptPingu

Administrateur CodeS-SourceS
http://lmgtfy.com/?q=FindFirstFile%28%29+exemple

________________________________________________________________________
Historique de mes créations, et quelques articles:
http://0217021.free.fr/portfolio
Merci d'utiliser Réponse acceptée si un post répond à votre question
vendredi 8 avril 2011 à 14:17:01 | Re : tester l'existance dossier

BruNews

Administrateur CodeS-SourceS
Sur un truc aussi simple, faudrait au moins un debut de travail perso qu'on corrigerait si besoin.

Code C/C++ :
int DossierExiste(char *pszdir)
{
  WIN32_FIND_DATA wfd;
  HANDLE hfind;
  hfind = FindFirstFile(pszdir, &wfd);
  if(hfind == INVALID_HANDLE_VALUE) return 0;
  FindClose(hfind);
  return (int) (wfd.dwFileAttributes & FILE_ATTRIBUTE_DIRECTORY);
}


ciao...
BruNews, MVP VC++
vendredi 8 avril 2011 à 14:21:14 | Re : tester l'existance dossier

ayarikhaoula

merci pour la reponse
j'ai développer du c depuis 4 ans.j'é oublier pamal de chose.
merci pour vos aide
vendredi 8 avril 2011 à 17:46:20 | Re : tester l'existance dossier

ayarikhaoula

mais je teste ton code sur une machine danlaquelle mon fichier en question n'existe pas et pourtant il m'indique oui.
vendredi 8 avril 2011 à 21:00:04 | Re : tester l'existance dossier

BruNews

Administrateur CodeS-SourceS
if(DossierExiste("D:\\Bosser\\x64"))
MessageBox(0, "OK", szappname, 0);

Je confirme que va impec.

ciao...
BruNews, MVP VC++


Cette discussion est classée dans : dossier, tester, existance


Répondre à ce message

Sujets en rapport avec ce message

Tester existence d'un dossier [ par Cameleon69 ] Je cherche comment trouver si un dossier existe?J'ai bien vu un article sur le forum mais cela ne marche pas,j'utilise GetFileAttributes(path); mais c tester l'existance d'un fichier en VB6 [ par pcastain ] je débute en VB6,comment tester l'existance d'un fichier(si le fichier existe alors je le lance)merci d'avancePascal repertoire, dossier, fichier et disc dur ... [ par zinotron ] je souhaite devellopper un prog ki soit capable de me donner le meme resultat que la commande tree (MS-DOS) mais qui soit portable (cad sans findnextf Déplacer un dossier et son contenu [ par bebel6 ] Bonjour,je cherche à déplacer un dossier et son contenu par l'intermédiaire d'un simple click en utilisant la fonction MoveFile ( old, new );Mion prob scanner un dossier??turboC++ [ par idk ] J'aimerai scanner un dossier, et mettre les noms de fichier en string!ex: dans un dossier, il y a des fichier wad, tar.wad, tir.wadEt je veux, sous fo MFC et boite de dialogue Dossier [ par jpeg ] Je programme actuellement une petite app windows avec MFC et j'aimerai pouvoir sélectionner un dossier. Le problème, c'est qu'en MFC, il y a bien une Dossier [ par Cesar4 ] Salut j'aimerais savoir comment un cree un dosier le suprimer le renomer...@+ Operation sur les dossier [ par Cesar4 ] Salut j'aimerais savoir comment cree un dossier le renomer et le suprimerMerci @+ Choisir un dossier et pas un fichier [ par MrEddy ] Salut,Je recherche comment pouvoir selectionner un dossier. J'ai essayer l'api GetOpenFileName, cependant avec celle ci, je n'arrive pas à selectionne Coment demander un dossier ? [ par JMGR ] Comment puis-je demander à l'utilisateur un dossier, un peut comme la fonction OpenFileDialog ?Merci d'avanceJMGR


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 7,223 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales