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
[TECHDAYS 2012] SESSION WEBMATRIX 2 : LE COUTEAU SUISSE GRATUIT POUR VOS DéVELOPPEMENTS WEB - SLIDES[TECHDAYS 2012] SESSION WEBMATRIX 2 : LE COUTEAU SUISSE GRATUIT POUR VOS DéVELOPPEMENTS WEB - SLIDES par gpommier
Suite à la session que j'ai présenté sur WebMatrix 2, vous pouvez trouver les slides ici, ainsi que les démos en packages nuget : démos1 et démos2 J'en profite pour remercier chaleureusement tous ceux qui sont venus très nombreux à cette sess...
Cliquez pour lire la suite de l'article par gpommier [SHAREPOINT] LES SESSIONS TECHDAYS 2012.[SHAREPOINT] LES SESSIONS TECHDAYS 2012. par Patrick Guimonet
Voici donc pour ceux qui n'ont pas pu venir, ou ceux qui n'ont pas pu toutes les suivre la liste des sessions SharePoint aux TechDays 2012, que je mettrais à jour dès que les liens des vidéo seront disponibles. Ou ici : http...
Cliquez pour lire la suite de l'article par Patrick Guimonet TECHDAYS PARIS 2012 : SESSION PLEINIèRE JOUR 3TECHDAYS PARIS 2012 : SESSION PLEINIèRE JOUR 3 par ROMELARD Fabrice
Speaker: Bernard Ourghanlian Cette session est comme chaque jour transmise en live par BrainSonic, et j'ai donc suivi cette troisième pleinière par ce moyen sur mon iPad . Elle est dédiée comme chaque année à la mise en perspective de l'é...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice MISHRA READER : UN LECTEUR RSS TRèS ZUNE STYLE EN OPEN SOURCE !MISHRA READER : UN LECTEUR RSS TRèS ZUNE STYLE EN OPEN SOURCE ! par Vko
Hier durant une session dédiée aux Techdays 2012, j'ai eu le plaisir d'annoncer la sortie de la Béta 2 de Mishra Reader. C'est quoi ? Pour les utilisateurs, c'est une vraie expérience de lecture de flux RSS sur Windows. Rien à voir avec les produit...
Cliquez pour lire la suite de l'article par Vko [FRAMEWORK 4] LES TASKS ET LE THREAD UI[FRAMEWORK 4] LES TASKS ET LE THREAD UI par fathi
Je viens de passer quelques temps au TechDay's et j'ai pu voir pas mal de session intéressante. Par contre une chose m'a un peu étonné lors de certaines de ces sessions qui abordaient les améliorations du framework .NET (donc le 4.5) : en gros, bea...
Cliquez pour lire la suite de l'article par fathi
Logiciels
Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System Easy-Planning (1.0.0.1)EASY-PLANNING (1.0.0.1)Basé sur les mêmes principes que MyPlanning, Easy-Planning permet de créer des plannings sous la ... Cliquez pour télécharger Easy-Planning COLLECTOR PLUS (3.00B)COLLECTOR PLUS (3.00B)COLLECTOR PLUS version 3.00B est un logiciel utilisant une base de données alimentée par :
- L... Cliquez pour télécharger COLLECTOR PLUS PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V7.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V7.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO LettresFaciles 2011 (8.0.0.1)LETTRESFACILES 2011 (8.0.0.1)LettresFaciles est un logiciel facilitant la création et la rédaction de lettres types.
Son inte... Cliquez pour télécharger LettresFaciles 2011
|