begin process at 2012 02 11 10:14:53
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C

 > 

Windows

 > 

Fichier & Disque

 > 

[fopen] Probleme avec les chemin complet


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

[fopen] Probleme avec les chemin complet

lundi 26 janvier 2009 à 09:45:20 | [fopen] Probleme avec les chemin complet

Ilsundal

Bonjour a tous,

je rencontre un soucis avec la commande fopen pour ouvrir un fichier binaire sous Windows. Quand j'utilise le chemin relatif pour accéder au fichier ça fonctionne alors que quand j'utilise une dialogubox windows (GetOpenFileName) qui renvoie un chemin Complet (c:\mes projs\tp_openmap\maps\lvl00.elm) le fopen échoue. Existe t'il une autre commande spécifique a windows ? ou une astuce pour parer ce soucis ?

Pour résumer :
1. fopen( "./../maps.lvl00.elm" );     -> Fonctionne
2. fopen( "c:\mes projs\tp_openmap\maps\lvl00.elm" );    -->  Marche Pas  (impossible d'ouvrir le fichier)

Merci de votre aide !

____________________
Ma Quête n'est pas Terminée
lundi 26 janvier 2009 à 10:17:15 | Re : [fopen] Probleme avec les chemin complet

buno

Administrateur CodeS-SourceS
Hello,
Il faut doubler les anti-slashs: C:\\monDossier\\monFichier

@+
Buno
----------------------------------------
L'urgent est fait, l'impossible est en cours. Pour les miracles, prévoir un délai...
lundi 26 janvier 2009 à 14:09:35 | Re : [fopen] Probleme avec les chemin complet

Ilsundal

Déjà essayer et malheureusement, même résultat ! c'est super étrange tout de même !

____________________
Ma Quête n'est pas Terminée
lundi 26 janvier 2009 à 14:15:35 | Re : [fopen] Probleme avec les chemin complet

buno

Administrateur CodeS-SourceS
Bizarre...
Peut-être un problème avec les espaces?
Sinon le problème est ailleurs....

@+
Buno
----------------------------------------
L'urgent est fait, l'impossible est en cours. Pour les miracles, prévoir un délai...
lundi 26 janvier 2009 à 21:42:46 | Re : [fopen] Probleme avec les chemin complet

nanonavich


moi je fais ca?
 
SetCurrentDirectory( "c:/mes projs/tp_openmap/maps/" );
 fp=fopen("lvl00.elm","r");
mardi 27 janvier 2009 à 07:30:01 | Re : [fopen] Probleme avec les chemin complet

Adeon

un truc tout con : le fichier existe t-il bien ? vérifie bien le nom complet.
sinon je confirme, une chose est sure il faut doubler les anti-slash, essayes meme pas sans faire ca.

______________________
Adeon, programmeur de jeux sur directX 9 (http://theolith.com) a votre service !



Cette discussion est classée dans : fichier, windows, chemin, fopen, complet


Répondre à ce message

Sujets en rapport avec ce message

ouverture de fichier avec fopen() [ par jack_j ] Salut à tous!J'ai un petit problème avec du c. Je suis débutant et je cherche à ouvrir un fichier pour en extraire des données.Le nom et chemin du fic Chemin de fichier avec fopen en tant que variable (gros débutant) [ par jason_red2 ] Je m'explique:La fonction fopen admet, en tant qu'argument,des const char*, ce qui implique de définir le Path soit par une constante, un typedef pass charger un fichier sans indiquer le chemin complet ? [ par Batman60 ] salutcomment faire pour accéder à un fichier sans mentionner le chemin complet?le but c'est de pouvoir placer l'exe qui contient ce code n'importe ou Extraire à partir d'un chemin complet de fichier seulement le nom ... ? [ par julien_boss ] Bonjour tout le mondedonc la question est pas compliqué je pense, j'ai un chemin du style " C:\temp\file.cpp", et je veux juste "file"Je suppose que c COPIE DE FICHIER SANS INDIQUER LE CHEMIN COMPLET [ par Batman60 ] Bonjourje voudrais copier et renommer un fichier vers un dossier sans indiquer le chemin complet pour pouvoir placer le dit dossier n'importe où sur l Récuperer le chemin complet d'un fichier avec OpenFileDialog en C++.Net [ par johnASP ] Bonjour, Je travail sous Visual Studio v.2005. Je voudrais, aprés l'ajout d'un fichier via la fonction "openFileDialog", récupérer le chemin d'accés Création de fichier sous Window7 [ par ArthurAuguste ] Bonjour, Bon je suis toujours sous XP, mais j'ai voulu bidouiller chez quelqu'un dont le micro est sous windows 7. Quand je crée à la main (copié-coll Windows 7 et le CopyFile en C problemme! [ par malefitrix ] Bonjour a tous,Voila mon problemme est qu'avec CopyFile("LeFichier","L'amplacement"); bien je ne peux pas deplacer mes fichier dans le directorie c:\P chercher chemin d'un fichier [ par rayhanah ] [size=100][color=green]Bonjour S'il vous plait,je cherche le chemin d'un fichier en se basant sur une chaine de caractères qu'il contient et je p fopen ne marche pas! [ par tekthomasdu96 ] Bonjour, Lorsque je fait [code=cpp]fichier=fopen("SchoolMoyenne\\materiel.inf","w");[/code] fichier=NULLL. [^^sad1] Le repertoire SchoolMoyenne ex


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,749 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales