Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2721 connectés 

  FORUM HardWare.fr
  Programmation

  toujours question sur V C++ ;)

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

toujours question sur V C++ ;)

n°23200
juldjin
Posté le 09-04-2001 à 09:11:34  profilanswer
 

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

mood
Publicité
Posté le 09-04-2001 à 09:11:34  profilanswer
 

n°23205
darkoli
Le Petit Dinosaure Bleu
Posté le 09-04-2001 à 09:40:40  profilanswer
 

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

n°23207
darkoli
Le Petit Dinosaure Bleu
Posté le 09-04-2001 à 09:45:05  profilanswer
 

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

n°23220
juldjin
Posté le 09-04-2001 à 10:28:54  profilanswer
 

merci beaucoup darkoli
je vais tester ca de suite

n°23262
kick
Posté le 09-04-2001 à 12:38:14  profilanswer
 

alors juldjin, ca sepasse comment ton stage, tu maitrise pas le c on dirai

n°23282
juldjin
Posté le 09-04-2001 à 13:29:08  profilanswer
 

Kick-->
disons que C pas avec ce qu'on a fait a l'iut que je vais maitriser quelque chose

n°23334
Flying
Posté le 09-04-2001 à 14:59:11  profilanswer
 

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]

n°23364
kick
Posté le 09-04-2001 à 16:00:04  profilanswer
 

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)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  toujours question sur V C++ ;)

 

Sujets relatifs
[VB] question à la con sur un SStabpitie question avec un menu déroulant pour héro
question simple ... mais pas tant que caPetite question avec Visual C++
[Postgresql] question simpleQuestion de débutant en ACTIVE X
question sur les message queue (UNIX) posix 1003.1bnewbie, question urgente
ptite questionQuestion existencielle
Plus de sujets relatifs à : toujours question sur V C++ ;)


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR