Bonjour,
Alors voila a partir d'un programme visual basic j'aimerais appeler une fonction dans une dll créée en C (j'ai suivi le tutoriel dans la FAQ).
Par contre j'ai un problème pour calculer la taille du répertoire spécifié.
Depuis VB j'appelle ma fonction "taille = TailleRepertoire(chemin)"
dans mon code C, j'ai ca
Par contre, c'est ici que j'ai un problème, que dois-je mettre pour récupérer la liste des fichiers et ajouter leur taille ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 #include "def.h" long size; long __stdcall TailleRepertoire(LPSTR lpStrPath) { size = 0; return size; }
J'ai essayé de cumuler les 2 fonctions de la FAQ C (récupérer la liste des fichiers d'un répertoire et trouver la taille d'un fichier) mais ca ne marche pas.
Si vous avez un exemple de code simple (pas forcément hyper optimisé car les répertoires ne contiennent au maximum qu'une trentaine de fichiers).
Partager