Rechercher l'adresse d'un fichier en C
Fermé
Wonder-man
-
20 nov. 2004 à 21:14
gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 - 21 nov. 2004 à 19:59
gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 - 21 nov. 2004 à 19:59
A voir également:
- Rechercher l'adresse d'un fichier en C
- Rechercher ou entrer l'adresse - Guide
- Fichier rar - Guide
- Comment ouvrir un fichier epub ? - Guide
- Darkino nouvelle adresse - Guide
- Comment réduire la taille d'un fichier - Guide
5 réponses
gbinforme
Messages postés
14946
Date d'inscription
lundi 18 octobre 2004
Statut
Contributeur
Dernière intervention
24 juin 2020
4 704
20 nov. 2004 à 23:40
20 nov. 2004 à 23:40
bonsoir,
si en DUT on apprend à faire des programmes de piratage,
il ne faut pas s'étonner des nouvelles de ce genre...
toujours zen
si en DUT on apprend à faire des programmes de piratage,
il ne faut pas s'étonner des nouvelles de ce genre...
toujours zen
Salut gbinforme.
Je veux juste savoir comment je peux trouver grace à un fonction l'adresse d'un fichier dans un dossier.
En ce qui concerne le projet, il a été accépté par les profs, si il avaient eu un moment d'hésitation on aurais tous de suite changé de projet mais sa n'as pas été la cas.
Et de toute façon il n'est nullement question de créer un programme tel que E-mule etc... deplus il ne seras destiné qu'au reseau local.
Je compte rajouter que pour ma part j'utilise que trés rarement sur ce genre de soft et que je préfert LARGEMENT avoir le programme original.
A toute :-)
Je veux juste savoir comment je peux trouver grace à un fonction l'adresse d'un fichier dans un dossier.
En ce qui concerne le projet, il a été accépté par les profs, si il avaient eu un moment d'hésitation on aurais tous de suite changé de projet mais sa n'as pas été la cas.
Et de toute façon il n'est nullement question de créer un programme tel que E-mule etc... deplus il ne seras destiné qu'au reseau local.
Je compte rajouter que pour ma part j'utilise que trés rarement sur ce genre de soft et que je préfert LARGEMENT avoir le programme original.
A toute :-)
gbinforme
Messages postés
14946
Date d'inscription
lundi 18 octobre 2004
Statut
Contributeur
Dernière intervention
24 juin 2020
4 704
21 nov. 2004 à 19:59
21 nov. 2004 à 19:59
bonsoir,
Désolé d'avoir été un peu plus loin que votre projet,
mais la formulation l'incitait fortement.
Je ne doute pas que votre projet soit interressant
du point de vue pédagogique mais il me semble
qu'il gagnerait fortement à être présenté de façon plus scolaire.
Lorsque l'on diffuse une telle demande, il faut savoir,
en la rédigeant, se mettre à la place de celui qui la lit,
et parler de P2P améne forcément une certaine connotation,
même si ce n'est pas la votre ni celle d'origine !
bon courage et bonne réussite.
toujours zen
Désolé d'avoir été un peu plus loin que votre projet,
mais la formulation l'incitait fortement.
Je ne doute pas que votre projet soit interressant
du point de vue pédagogique mais il me semble
qu'il gagnerait fortement à être présenté de façon plus scolaire.
Lorsque l'on diffuse une telle demande, il faut savoir,
en la rédigeant, se mettre à la place de celui qui la lit,
et parler de P2P améne forcément une certaine connotation,
même si ce n'est pas la votre ni celle d'origine !
bon courage et bonne réussite.
toujours zen
je fait aussi parti de se projet , le but n'est pas seulement de faire un p2p , mais egalement de travailler en equipe. Etant 8 personnes dans l'equipe cela permet de relever un joli defi d'organisation .Ccomme le souligne wonderman dans un premier temps ce logiciel et réserver a un usage en reseau local. Au lieu de voir de suite la trace du piratage, on peut egalement pensser au millieu profesionel : qui n'a jamais eu besoin de recuperer un fichier x ou y sur un pc situer a quelque km de distance ?? le fait davoir une base de donne des des fichier disponible en reseau permet de simplifier la recuperation de ceux ci de n'importe quel endroit sans avoira passer par une boite mail , un systeme ftp ou autre.Nous somme qu'en premiere anne de dut et je me vois mal pour l'instant concurencer au niveau mondial avec des logiciel comme emule et kazza.
de plus au niveau educatif cela nous pemet d'aborder la presque totalité de notre programme scolaire : programation, reseau , systeme client - serveur, developpement de base de donnée, droit....
de plus au niveau educatif cela nous pemet d'aborder la presque totalité de notre programme scolaire : programation, reseau , systeme client - serveur, developpement de base de donnée, droit....
N'oublies pas que tu aimerais un maximum que la fonction soit en C ou C++
Tiens ma poule et mate a cette adresse, t'en apprendras +, allez ciao Wonder ! -- > http://www.cppfrance.com/code.aspx?ID=24634
void AfficherListeFichiers (char Dossier[MAX_PATH])
{
HANDLE hFind;
WIN32_FIND_DATA FindData;
// Change de dossier
SetCurrentDirectory (Dossier);
// Début de la recherche
hFind=FindFirstFile ("*.*", &FindData);
if (hFind!=INVALID_HANDLE_VALUE)
{
// Si le fichier trouvé n'est pas un dossier mais bien un fichier, on affiche son nom
if (!(FindData.dwFileAttributes & FILE_ATTRIBUTE_DIRECTORY))
{
MessageBox (NULL, FindData.cFileName, "Fichier", MB_ICONINFORMATION);
}
// Fichiers suivants
while (FindNextFile (hFind, &FindData))
{
if (!(FindData.dwFileAttributes & FILE_ATTRIBUTE_DIRECTORY))
{
MessageBox (NULL, FindData.cFileName, "Fichier", MB_ICONINFORMATION);
}
}
}
// Fin de la recherche
FindClose (hFind);
}
Tiens ma poule et mate a cette adresse, t'en apprendras +, allez ciao Wonder ! -- > http://www.cppfrance.com/code.aspx?ID=24634
void AfficherListeFichiers (char Dossier[MAX_PATH])
{
HANDLE hFind;
WIN32_FIND_DATA FindData;
// Change de dossier
SetCurrentDirectory (Dossier);
// Début de la recherche
hFind=FindFirstFile ("*.*", &FindData);
if (hFind!=INVALID_HANDLE_VALUE)
{
// Si le fichier trouvé n'est pas un dossier mais bien un fichier, on affiche son nom
if (!(FindData.dwFileAttributes & FILE_ATTRIBUTE_DIRECTORY))
{
MessageBox (NULL, FindData.cFileName, "Fichier", MB_ICONINFORMATION);
}
// Fichiers suivants
while (FindNextFile (hFind, &FindData))
{
if (!(FindData.dwFileAttributes & FILE_ATTRIBUTE_DIRECTORY))
{
MessageBox (NULL, FindData.cFileName, "Fichier", MB_ICONINFORMATION);
}
}
}
// Fin de la recherche
FindClose (hFind);
}
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question