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

MFC Discussion :

[MFC] commentaire fichier ini


Sujet :

MFC

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2002
    Messages
    54
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2002
    Messages : 54
    Par d�faut [MFC] commentaire fichier ini
    Bonjour,
    j'�cris dans un fichier ini sans probl�me ( WritePrivateProfileString() ), mais j'aimerais savoir s'il est possible d'�crire directement des commentaires dans ce fichier (avec le ';' devant).
    C'est pour que l'utilisateur puisse faire des modifications manuellement sans probl�mes.
    Merci.

  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
    Par d�faut
    salut ,
    a priori tout ce qui ne ressemble pas � une section est ignor� .
    il m'arrive de mettre REM devant une ligne .

  3. #3
    Membre habitu�
    Inscrit en
    Mars 2003
    Messages
    11
    D�tails du profil
    Informations forums :
    Inscription : Mars 2003
    Messages : 11
    Par d�faut
    Je ne pense pas qu'il existe de fonction pr�d�finis pour ca (je n'en suis pas certain remarque), mais tu as toujours la possibilit� d'utiliser l'ecriture dans les fichiers de facon classique pour ins�rer tes commentaires, ca marchera aussi bien.

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2002
    Messages
    54
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2002
    Messages : 54
    Par d�faut
    Citation Envoy� par farscape
    salut ,
    a priori tout ce qui ne ressemble pas � une section est ignor� .
    il m'arrive de mettre REM devant une ligne .
    Pas bete

    Citation Envoy� par Elessar
    Je ne pense pas qu'il existe de fonction pr�d�finis pour ca (je n'en suis pas certain remarque), mais tu as toujours la possibilit� d'utiliser l'ecriture dans les fichiers de facon classique pour ins�rer tes commentaires, ca marchera aussi bien.
    J'y ai bien pens�, mais ce serais tellement plus simple avec une fonction

  5. #5
    Membre habitu�
    Inscrit en
    Mars 2003
    Messages
    11
    D�tails du profil
    Informations forums :
    Inscription : Mars 2003
    Messages : 11
    Par d�faut
    �cris la la fonction, c'est pas bien compliqu� comme traitement de chaine de caract�re
    amuses toi bien

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2002
    Messages
    54
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2002
    Messages : 54
    Par d�faut
    Ouais, merci

  7. #7
    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
    re,
    avec un peu d'astuces tu peux faire:
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
     
    CFileException    m_e;
        CFile FileIni;
        int nMode=CFile::modeCreate | CFile::modeNoTruncate | CFile::typeBinary | CFile::modeReadWrite;    
        if(!(FileIni.Open("c:\\windows\\monprog.ini",nMode, &m_e)))
        {
            CString str;        
            str.Format("le fichier ne peut être ouvert contacter ... OSError:%d",m_e.m_lOsError);
            AfxMessageBox(str,MB_ICONEXCLAMATION);                        
        }
        CString strIni,str;
        FileIni.SeekToBegin();
        char *sz= new char [FileIni.GetLength()+1 ];
     
        FileIni.Read(sz,FileIni.GetLength());
    // recuperation dans CString
        strIni=CString(sz,FileIni.GetLength());
    // juste pour montrer que j'ai la bonne longueur
        str.Format("%d %d",FileIni.GetLength(),strIni.GetLength());
        AfxMessageBox(str,MB_ICONEXCLAMATION);                    
    // maitenant je peux utiliser les fonctions de la cstring :
    // find,replace,insert etc...
    // puis je reecris le buffer.
        FileIni.SeekToBegin();
           FileIni.Write(strIni,strIni.GetLength());
        FileIni.Close();
        delete sz;
    voila .

  8. #8
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2002
    Messages
    54
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2002
    Messages : 54
    Par d�faut

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. cr�er un fichier ini avec les mfc
    Par Djawida dans le forum MFC
    R�ponses: 16
    Dernier message: 02/06/2009, 09h04
  2. lire et ecrire dans les fichiers INI sans MFC
    Par skeltryx dans le forum C++/CLI
    R�ponses: 10
    Dernier message: 24/04/2007, 09h03
  3. Inserer un commentaire dans un fichier Ini
    Par Rustine dans le forum Langage
    R�ponses: 5
    Dernier message: 19/10/2005, 18h33
  4. R�ponses: 1
    Dernier message: 12/09/2005, 12h34
  5. [MFC] Fichier ini
    Par Kevgeii dans le forum MFC
    R�ponses: 1
    Dernier message: 03/07/2005, 19h46

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