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 :

récupérer un entier dans le fichier ".rc"


Sujet :

MFC

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Février 2005
    Messages
    14
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 14
    Par défaut récupérer un entier dans le fichier ".rc"
    Bonjour,

    J'ai une fenetre graphique qui peut prendre un ou plusieurs boutons.
    Dans un fichier .cpp j'ai ma variable "nombre_bouton".

    Dans mon fichier .rc j'écrit :

    #if ( nombre_bouton == 1 ) ...(je créé 1 bouton)
    #if ( nombre_bouton == 2 ) ...(je créé 2 bouton)

    La compilation se passe bien.
    Le probleme c'est à la compilation. Le programme affiche une erreur :
    "une opération non prise en charge a été détecté".

    Si je remplace "nombre_bouton" par "2", ce qui donne :
    #if ( 2 == 1 ) ...(je créé 1 bouton)
    #if ( 2 == 2 ) ...(je créé 2 bouton)

    Là, le programme se lance en créant 2 boutons.

    Je pense donc que dans le fichier .rc "nombre_bouton" doit avoir
    une valeur aléatoire différente de celle se trouvant dans le fichier ".cpp".

    Que dois-je taper pour qu'il reconnaisse la variable ?

    Merci.

  2. #2
    Membre Expert
    Avatar de la drogue c'est mal
    Profil pro
    Inscrit en
    Novembre 2002
    Messages
    2 253
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2002
    Messages : 2 253
    Par défaut
    tu crées un #define dans resource.h

    par contre #if est une option de compilation donc une fois compilé, tu auras TOUT LE TEMPS 1 bouton ou 2 boutons sauf si tu recompiles.

  3. #3
    mat.M
    Invité(e)
    Par défaut
    Je pense donc que dans le fichier .rc "nombre_bouton" doit avoir
    une valeur aléatoire différente de celle se trouvant dans le fichier ".cpp".
    Rien compris aux fichiers ressources !!!!
    Un fichier ressource c'est un fichier qui stocke des bitmaps , du texte partagés avec le progr principal auquel il est lié ou avec d'autres si DLL ressource.
    Pour sauvegarder des variables il faut les enregistrer dans un fichier binaire ou bien à défaut dans un fichier .ini !

Discussions similaires

  1. Ne récupérer que les entiers dans un fichier
    Par simplyc dans le forum Débuter
    Réponses: 14
    Dernier message: 19/11/2011, 10h15
  2. récupérer un entier dans un fichier
    Par ovni87 dans le forum Débuter
    Réponses: 2
    Dernier message: 05/10/2011, 00h37
  3. [](VB) Récupérer les données dans un fichier .xml
    Par Furius dans le forum VBScript
    Réponses: 4
    Dernier message: 02/10/2005, 20h39

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