IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Visual C++ Discussion :

[VC++] creer, ecrire et lire dans des fichiers .ini


Sujet :

Visual C++

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Développeur informatique
    Inscrit en
    Avril 2006
    Messages
    245
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2006
    Messages : 245
    Par défaut [VC++] creer, ecrire et lire dans des fichiers .ini
    bonjour,

    je suis en train de developper une application avec VC++ 6.0. j'utilise pas les MFC mais les API.

    je veux savoir quelles sont les fonctions qui me permettront de creer des fichiers INI, creer des sections et des entrées dans ces fichiers et de lire à partir de ces fichiers ?

    je connais les fonctions, par exemple, GetProfileString qui permet d'ecrire et de lire dans Win.ini qui est un fichier Windows.

    mais moi je veux creer mes propres fichiers.

    comment puis je faire ca?

  2. #2
    Rédacteur
    Avatar de farscape
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2003
    Messages
    9 055
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2003
    Messages : 9 055

  3. #3
    Membre éclairé
    Profil pro
    Développeur informatique
    Inscrit en
    Avril 2006
    Messages
    245
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2006
    Messages : 245
    Par défaut
    mais ces fonctions me permettent pas de creer le fichier INI que je veux. Elles me permettent qu'ecrire et lire dans le fichiers Win.ini de windows.

  4. #4
    Rédacteur
    Avatar de farscape
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2003
    Messages
    9 055
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2003
    Messages : 9 055
    Par défaut
    nan c'est archi faux ,il faut me lire mieux que ça !

  5. #5
    Membre éclairé
    Profil pro
    Développeur informatique
    Inscrit en
    Avril 2006
    Messages
    245
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2006
    Messages : 245
    Par défaut
    j'ai pas compris.
    vous pouvez me donnez plus d'explications?

  6. #6
    r0d
    r0d est déconnecté
    Membre expérimenté

    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2004
    Messages
    4 292
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2004
    Messages : 4 292
    Billets dans le blog
    2
    Par défaut
    Alors, pour écrire une valeur:

    WritePrivateProfileString, exemple:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    WritePrivateProfileString("MFCTest1","TOTO","titi","C:/tmp/MFCTest1.ini")
    va créer (s'il n'existe pas) un fichier MFCTest1.ini dans le répoertoire C:/tmp et écrire:
    [MFCTest1]
    TOTO=titi;

    Voir aussi WritePrivateProfileInt, etc...

    Et pour lire une valeur:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    char szTest[256];
    GetPrivateProfileString("MFCTest1", "TOTO", "", szTest, 256, "C:/tmp/MFCTest1.ini");
    voir, de même, GetPrivateProfileInt, etc.

  7. #7
    Membre éclairé
    Profil pro
    Développeur informatique
    Inscrit en
    Avril 2006
    Messages
    245
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2006
    Messages : 245
    Par défaut
    Merci pour votre aide. j'ai reglé mon probleme avec les fonctions que vous m'avez montré

Discussions similaires

  1. Parcourir des dossiers et lire dans des fichiers
    Par Mut dans le forum Windows
    Réponses: 2
    Dernier message: 13/09/2013, 11h33
  2. [Qt] Ecrire et lire dans un fichier
    Par guyguy333 dans le forum Qt
    Réponses: 4
    Dernier message: 02/06/2008, 22h57
  3. Réponses: 4
    Dernier message: 13/03/2008, 18h37
  4. Ecrire et lire dans un fichier
    Par Hypollite76 dans le forum Delphi
    Réponses: 6
    Dernier message: 27/02/2007, 17h45
  5. Ecrire et lire dans un fichier texte
    Par podz dans le forum C
    Réponses: 3
    Dernier message: 25/10/2005, 16h57

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo