Ouvrire un dossier avec le Langage C

Résolu
lounis36 Messages postés 15 Date d'inscription   Statut Membre Dernière intervention   -  
mich62120 Messages postés 631 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
je veux crée un autorun pour mon USB. avec des choix de dossier sous forme de liste.
quelle est le code que je doit mètre pour qu'il ouvre le dossier que je demande dans la liste.
le tout et sous forme de console.
merci d'avensse.
A voir également:

4 réponses

mich62120 Messages postés 631 Date d'inscription   Statut Membre Dernière intervention   6
 
il faut mettre system("explorer K:\\fond");

c'est le même principe que system("pause");
c'est une fonction qui execute la commande entre "".
1
shuya89 Messages postés 470 Date d'inscription   Statut Membre Dernière intervention   39
 
je crois que tu peut pas ouvrir un dossier un C tu peut juste un fichier c tout
0
mich62120 Messages postés 631 Date d'inscription   Statut Membre Dernière intervention   6
 
Salut,

Et la commande system("explorer c:\\repertoire"); ne marcherai t-elle pas?
Il faudra que tu connaisse la lettre du lecteur de ton USB aussi.

Je suis pas sur c'est peu etre du C++.

Mich
0
lounis36 Messages postés 15 Date d'inscription   Statut Membre Dernière intervention   9
 
mich62120 j'ai essayée avec "explorer C:\\repertoire"
sa ne donne rien - voila a quoi ça ressemble au finale -
#include <stdio.h>
#include <stdlib.h>

int main(int argc, char *argv[])
{
long open;

printf("=== Menu ===\n\n");
printf("1. aplication\n");
printf("2. contact\n");
printf("3. cripte\n");
printf("4. fond\n");
printf("\nVotre choix ? ");
scanf("%ld", &open);

printf("\n");

switch (open)
{
case 1:
printf("Vous avez choisi aplication !");
"explorer K:\\aplication";
break;
case 2:
printf("Vous avez choisi contact");
"explorer K:\\contact";
break;
case 3:
printf("Vous avez choisi cripte)");
"explorer K:\\cripte";
break;
case 4:
printf("Vous avez choisi fond");
"explorer K:\\fond";
break;
default:
printf("Vous n'avez pas rentre un nombre correct. tu veux qoi alor!");
break;
}

printf("\n\n");

system("PAUSE");
}
0