Accueil > Forum > > > > fichier
fichier
vendredi 12 août 2005 à 09:28:33 |
fichier

blueburry
|
Bonjour, g besoin de verifier si un fichier existe ou pas. En effet g un fichier de nom "fichier.ini" que g sauvegardé dans WINDOWS. Quand j'utlise la fonction getFileAttributes("fichier.ini"), il me dit ke le fichier n'existe pas. Kelles fonctions me proposez-vous d'utiliser et ki me permet de tester si un fichier existe ou pas avant de l'ouvrir? merci beaucoup.
|
|
vendredi 12 août 2005 à 09:40:43 |
Re : fichier

BruNews
|
if(0 > (long)GetFileAttributes(szfile)) ABSENT
Mettre chemin complet ou alors le fichier doit se trouver dans la currentDirectory.
ciao... BruNews, MVP VC++
|
|
vendredi 12 août 2005 à 09:50:16 |
Re : fichier

buno
|
if (NULL==fopen(fichier,"r") // le fichier n'a pas pu être ouvert: soit existe pas, soit pas les droits else // le fichier est ouvert
Buno ---------------------------------------- L'urgent est fait, l'impossible est en cours. Pour les miracles, prévoir un délai...
|
|
vendredi 12 août 2005 à 09:52:17 |
Re : fichier

Arnotic
|
fopen tout comme CreateFile ne répondent pas à 100%. Si le fichier est ouvert en exlusif, fopen te dire qu'il n'existe pas.
@+ Arnotic, Admin CS, MVP Visual C++
|
|
vendredi 12 août 2005 à 09:55:32 |
Re : fichier

buno
|
OK, mais si le but c'est d'ouvrir le fichier s'il existe, fopen te fera...s'il est disponible, bien sûr
Buno ---------------------------------------- L'urgent est fait, l'impossible est en cours. Pour les miracles, prévoir un délai...
|
|
vendredi 12 août 2005 à 10:03:11 |
Re : fichier

steve_clamage
|
Arnotic > petite précision, fopen "dit" (la doc) que l'ouverture est impossible, pas que le fichier n'existe pas.
|
|
vendredi 12 août 2005 à 10:06:26 |
Re : fichier

Arnotic
|
Dans le suivant, on le traduira par "le fichier n'existe pas". Faut arrêter la philosophie inutile, qui n'amène rien.
@+ Arnotic, Admin CS, MVP Visual C++
|
|
vendredi 12 août 2005 à 11:09:01 |
Re : fichier

steve_clamage
|
Comment ca ? fopen peut echouer (l'ouverture est impossible évidemment). Cette quoi cette histoire de philosophie inutile ?
|
|
vendredi 12 août 2005 à 11:22:43 |
Re : fichier

BruNews
|
Le sujet est "verifier si un fichier existe ou pas", on va essayer d'en rester là sur ce post. J'ai mis en haut la seule vraie solution sur Windows, si qlq'un a pour autre système qu'il le dise.
ciao... BruNews, MVP VC++
|
|
vendredi 12 août 2005 à 11:43:24 |
Re : fichier

blueburry
|
voila ce ke je fais et ca ne marche pas pourtant le fichier existe dans windows :
bool Acces :: lireFichier (char nom_fichier[30]) { if(GetFileAttributes(nom_fichier) == 0xFFFFFFFF) { printf("Le fichier n'existe pas"); return false; } else return true; }
void main() { Acces *acc = new Acces(); bool a = acc->lireFichier("C:\WINDOWS\fichier.ini"); }
vous pouvez me corriger les erreurs.
merci beaucoup.
|
|
Cette discussion est classée dans : fichier, ini, existe
Répondre à ce message
Sujets en rapport avec ce message
Fichier INI [ par Xs ]
voila, j'utilise la fonction API WritePrivateProfileSetting(....)mais il se trouve que le fichier ini est crée dans le repertoire windows. moi, je veu
GetPrivateProfileString ??? [ par brodeur ]
Bonjour, est-ce que quelqu'un pourrait me dire si la fonction GetPrivateProfileString( .... ) peut etre utilisé pour tout les types de fichier text av
aide sur les fichiers [ par dickymoe ]
VinceExiste-t-il une fonction permettant de savoir si un fichier existe ?et une autre permettant de savoir si un fichier est vide ?merci
recuperation de données et fichier .ini! [ par boulaxx ]
bonjour!j'ai pls questions: - je voudrais recuperer les données qui st contenues ds les champs de ma boite de dialogue... - p
Quelle fonction permet de rechercher automatiquement et d'indiquer le chemin complet d'un fichier? [ par Benwillis ]
Par exemple, j'ai besoin d'indiquer ou se trouve un fichier ini pour lire dedans mais j'aimerai qu'il le trouve à chaque fois ss lui dire où il se tro
L'équivalence de common en C [ par khalidlyon ]
Bonjour, Enfaite, j'ai un variable qui prend 1 si le fichier existe et 0 si non, le probleme que l'application commence par un fichier qui n existe pa
suppression d'un fichier .ini [ par zakspeed ]
BonjourJe suis débutant en la matière mais j'ai soif d'apprendre.J'ai pu lire sur ce site qu'il était possible de supprimer le fichier ini d'un progra
Lecture/écriture de fichier .INI sous Unix? [ par Samprayoga ]
Bonjour à tous,C'est mon premier message sur ce forum, alors je vais essayer d'être clair.J'aimerais savoir s'il existe ou si quelqu'un a déjà impléme
Fichier ini... retrouver toutes les clef d'une session [ par JackosKing ]
Bon voilà j'ai fait une recherche sur msdn et sur le frm pour le fichier ini, et il faut donc que j'utilise la fonction:GetPrivateProfileString, avec
fichier ini marche pas??!! [ par goondy ]
SAlut!Bon, j'ai besoin d'un fichier ini pour une appli... je le fais comme çà:[lecteurs]ibead=I:pc=E:\Musique[autorun]auto=0[copie]suivrem3u=0copierm3
Livres en rapport
|
Derniers Blogs
UNE JOLIE-HORLOGE ET PAS QU'UN PEU !UNE JOLIE-HORLOGE ET PAS QU'UN PEU ! par neodante
Pour les possesseurs d'iPhone, ça y est Bijin Tokei - qui se traduit littéralement en Français par " Jolie Horloge " - est arrivé et GRATUITEMENT s'il vous plaît ! Après la version Tokyo, Hokkaido, night club, racing, Gal, "pour les mademoiselles'", . voi...
Cliquez pour lire la suite de l'article par neodante TECHDAYS PARIS 2010 : CONNECTEZ VOS DONNéES à SHAREPOINT 2010 AVEC LES BUSINESS CONNECTIVITY SERVICESTECHDAYS PARIS 2010 : CONNECTEZ VOS DONNéES à SHAREPOINT 2010 AVEC LES BUSINESS CONNECTIVITY SERVICES par ROMELARD Fabrice
Animé par: Gaetan Bouveret et Julien Chomarat Business Connectivity Services (BCS) est dans SharePoint 2010 la version 2 de Business Data Catalog (BDC dans SharePoint 2007). Il s'agit de la solution permettant de visualiser des données provenan...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice [DIVERS] SUIVRE VOS SéRIES PRéFéRéS SUR LA TOILE[DIVERS] SUIVRE VOS SéRIES PRéFéRéS SUR LA TOILE par orion
Comme de nombreux geek, je suis un grand amateur de série TV et je rate régulièrement des épisodes de mes séries préférés. Une solution s'offre à vous avec ce merveilleux site : Tv Gorge - www.tvgorge.com Moteur de recherche à l'appui, vous pouvez ...
Cliquez pour lire la suite de l'article par orion TECHDAYS PARIS 2010 : LA BI DANS SHAREPOINT 2010TECHDAYS PARIS 2010 : LA BI DANS SHAREPOINT 2010 par ROMELARD Fabrice
Animé par: Vincent Bellet et Baptiste Giraudier La BI dans SharePoint 2010, Les nouveaux services d'application dans SP2010 et SQL Server Reporting services 2008 R2. La BI dans SharePoint est généralisée pour tous afin de permettre à tous les coll...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice
Forum
RE : WIN APIRE : WIN API par racpp
Cliquez pour lire la suite par racpp
Logiciels
DB-MAIN (9.1.0)DB-MAIN (9.1.0)DB-MAIN is a data-modeling and data-architecture tool. It is designed to help developers and anal... Cliquez pour télécharger DB-MAIN Xilisoft DPG Convertisseur (5.1.37.0120)XILISOFT DPG CONVERTISSEUR (5.1.37.0120)Xilisoft DPG Convertisseur offre aux fans de Nintendo DS une bonne solution leur permettant de dé... Cliquez pour télécharger Xilisoft DPG Convertisseur GraphicsGale (2.01.01)GRAPHICSGALE (2.01.01)GraphicsGale est un logiciel de PixelArt avec de nombreuse fonctionnalités permettant de réalisé ... Cliquez pour télécharger GraphicsGale Architecte 3D (Platinum 2010)ARCHITECTE 3D (PLATINUM 2010)Architecte 3D Platinium vous permet de concevoir facilement les plans votre future maison, de l'é... Cliquez pour télécharger Architecte 3D TeamViewer 5 (TeamViewer 5)TEAMVIEWER 5 (TEAMVIEWER 5)Dépanner un ami,expliquer une manipulation devient un jeu d'enfant.
Prise en main d'un autre ord... Cliquez pour télécharger TeamViewer 5
|