toujours question sur V C++ ;) - Programmation
Marsh Posté le 09-04-2001 à 09:40:40
Je ne sais pas si ce sont les bonnes fonctions mais il y a :
findfirst(...) // en 1°
findnext(...) // tant qu'il y a des fichiers
findclose(...) // fin
Marsh Posté le 09-04-2001 à 09:45:05
oups voila je corrige :
FindFirstFile : http://msdn.microsoft.com/library/ [...] o_4qcl.htm
FindNextFile : http://msdn.microsoft.com/library/ [...] o_4ndx.htm
FindClose : http://msdn.microsoft.com/library/ [...] o_45d1.htm
quand vous avez besoin de fonctions de ce type allez voir sur msdn.microsoft.com puis choissiez le menu library et ensuite allez dans le menu Platform SDK Documentation->Win 32 API->Reference
Marsh Posté le 09-04-2001 à 12:38:14
alors juldjin, ca sepasse comment ton stage, tu maitrise pas le c on dirai
Marsh Posté le 09-04-2001 à 13:29:08
Kick-->
disons que C pas avec ce qu'on a fait a l'iut que je vais maitriser quelque chose
Marsh Posté le 09-04-2001 à 14:59:11
Salut,
Le code suivant permet d'effacer tous les fichiers *.txt du répertoire désigné.
Ca pourrait t'aider pour utiliser les fonctions en questions :
CTest::EraseAll
{
CFileFind finder;
CString filename = "C:\\un_dossier\\*.txt";
BOOL bWorking = finder.FindFile(filename);
if (bWorking == TRUE)
{
bWorking = finder.FindNextFile();
path = finder.GetFilePath();
CFile::Remove(path);
EraseAll();
}
}
@+
Flying
[edit]--Message édité par Flying--[/edit]
Marsh Posté le 09-04-2001 à 16:00:04
c'est vrai qu'on a rien appris à l'iut à part un peu de c (et pis aussi qu'il valait mieux ne pas connaitr motta et lui parler de pot de yaourt)
Marsh Posté le 09-04-2001 à 09:11:34
Je voulais savoir si il existait des fonctions toutes faites pour lire les fichiers contenus dans un repertoire, connaissant le chemin...
et je vouilais aussi savoir comment en Win 32 on fait pour avoir une boite de dialogue pour selectionner le lecteur et le repertoire (comme lorsque l'on clique sur le bouton parcourir).
Merci