IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

MFC Discussion :

savoir si un dossier est vide


Sujet :

MFC

  1. #1
    Membre régulier
    Femme Profil pro
    Développeur Web
    Inscrit en
    Mai 2009
    Messages
    164
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 35
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mai 2009
    Messages : 164
    Points : 91
    Points
    91
    Par défaut savoir si un dossier est vide
    bonjour,

    pour mon projet je cherche a supprimer des dossiers, mais seulement si il sont vides.
    est-ce que quelqu'un pourrai me dire comment on peut faire pour savoir si un dossier est vide ou pas?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
     
    bfolder=file.FindNextFile();
    if(!file.IsDots())
    {
    	if(file.IsDirectory())
    	{
     
    	   if(file.GetLength()==NULL)
    	   {
    		AfxMessageBox("repertoire vide");
    		ViderRepertoire(file.GetFilePath());					
                    }
    	    else
    		RafraichirPrestation(file.GetFilePath());
    	}
     
    }
    voici une partie de mon code, j'ai essayé avec "file.getLength" mais apparement c'est pas ca
    merci

  2. #2
    Membre régulier
    Femme Profil pro
    Développeur Web
    Inscrit en
    Mai 2009
    Messages
    164
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 35
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mai 2009
    Messages : 164
    Points : 91
    Points
    91
    Par défaut
    probleme resolu!!!
    j'ai utilisé l'explication de ce lien :
    http://www.developpez.net/forums/d45...mfc-cfilefind/

    en fait la c'est pour calculé la taille d'un répertoire, donc si la taille est "0" ca veut dire qu'il est vide HIHIHIHI logique..
    mais bon si quelqu'un a plus simple, j'accepte les propositions, sachant que j'aimerai que si un répertoire contient des dossiers mais que tous ces dossiers sont vides il soit considéré comme un répertoire vide et qu'il supprime tout (bah oui sinon vais devoir parcourir je saisp as combien de fois l'arborescence pour verifier que quand je supprime un dossier j'ai pas rendu un autre dossier vide..) enfin bref VOILA!!

    bonne journée à toutes et à tous

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [SP-2010] Savoir si un dossier est vide ou non
    Par sebfreu dans le forum SharePoint
    Réponses: 1
    Dernier message: 13/02/2012, 10h46
  2. Savoir si un dossier est vide avant de le supprimer
    Par Décibel dans le forum VBA Access
    Réponses: 2
    Dernier message: 11/08/2008, 19h01
  3. comment savoir si un dossier est vide ou pas?
    Par Amissan dans le forum Entrée/Sortie
    Réponses: 3
    Dernier message: 16/02/2007, 13h31
  4. comment savoir si un recordset est vide ?
    Par alkmehd dans le forum Access
    Réponses: 6
    Dernier message: 15/09/2005, 14h56
  5. [Access] Comment savoir qu'un champs est vide ?
    Par Oberown dans le forum ASP
    Réponses: 9
    Dernier message: 25/10/2004, 10h47

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo