jejefull1234
Messages postés8Date d'inscriptiondimanche 6 mars 2011StatutMembreDernière intervention15 mars 2011
-
6 mars 2011 à 22:02
jejefull1234
Messages postés8Date d'inscriptiondimanche 6 mars 2011StatutMembreDernière intervention15 mars 2011
-
9 mars 2011 à 18:45
Bonjour, alors voila je souhaite réaliser un programme qui va scruter l'arriver de fichier .txt dans un dossier precit, et les copier dans un autre dossier.
Le souci c que le nom des fichier .txt n'est pas connu (aléatoire).
J'ai souci deja dans ce code:
HANDLE Fct1;
WIN32_FIND_DATA(x);
LPCTSTR Dossier = "C:\\Users\\...\\history\\essai//*.*";
char ** nFich;
nFich= malloc (sizeof(x));
Fct1 = FindFirstFile(Dossier, &x);
if(Fct1 == INVALID_HANDLE_VALUE)
{
printf("Erreur de listing");
}
else
{
printf("*** Listing du contenu du dossier *** : \n\n");
do
{
// printf("%s\n", x.cFileName); Fonctionne, affiche bien les fichiers présent dans le dossier voulu
strcpy(*nFich,x.cFileName); // Devrait copier dans nFich les nom des fichier pour pouvoir les réutiliser pas la suite
printf("%s",nFich[3]); // exemple de réutilisation un simple affichage qui ne fonctionne pas
}while(FindNextFile(Fct1,&x));
printf("\n\n\n");
}
Ce programme plante est renvoie une erreur -1073741819 a la console.
Pouvez vous m aider svp ?
jejefull1234
Messages postés8Date d'inscriptiondimanche 6 mars 2011StatutMembreDernière intervention15 mars 2011 9 mars 2011 à 18:14
Merci darunia pour cette fonction. Je vient de faire fonctionner cette fonction qui me per met donc de savoir si il y a u une modification ou creation de fichier dans un dossier precit.
Ca me sera utile lus tard,
Car je me suit certainement mal exprimer mais je voudrait que mon programme, au moment de l exécution aille voir dans ce dossier precit s'il y a des fichiers.
Et si il en trouve, il faudrait qu' il aille les copier ailleurs ( donc doit récupérer le nom du ou des fichier présent).
jejefull1234
Messages postés8Date d'inscriptiondimanche 6 mars 2011StatutMembreDernière intervention15 mars 2011 9 mars 2011 à 18:45
Eu je vient de me rendre compte que j ai craquer laisse tomber ca
Merci pour ton aide et tu ma permis de découvrir la fonction FindFirstChangeNotification