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

Windows Discussion :

Problème avec le script de ressources (cf tuto)


Sujet :

Windows

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    19
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 19
    Points : 7
    Points
    7
    Par défaut [Résolu]Problème avec le script de ressources (cf tuto)
    Bonjour à tous,

    Je suis actuellement les tutos sur l'api windows en C et j'ai un ptit soucis :

    Lorsque je fais le tuto expliquant les ressources, j'assigne l'icône à mon programme, pas de problème, ça marche. Idem pour la première dialogbox.

    Mais par exemple, pour le menu, le compilateur cale sur un truc. Dans mon ressouce.rc j'ai mis :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    LEMENU MENU
    BEGIN
      POPUP "Fichier"
        BEGIN
           MENUITEM "&Nouveau", Menu_Vider
           MENUITEM SEPARATOR
           MENUITEM "&Quitter", Menu_Quit
        END
      POPUP "Aide"
        BEGIN
           MENUITEM "A propos...", Menu_About
        END
    END
    Ce qui est dans le tuto en fait (a peine adapté à mon prog). Le compilateur roule, et soudain paf, syntax error sur la ligne suivante :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    MENUITEM "&Nouveau", Menu_Vider
    J'ai regardé, j'ai bien désactivé mon menu créé précédemment (en le mettant en commentaires), etc mais rien n'y fait.

    Je doute qu'il y ait une erreur dans le tuto, mais quelqu'un saurait il d'où vient ce soucis ?

    J'utilise Code::Blocks avec MingW. J'ai testé avec VC++ mais il me trouve pas le compilateur de ressources. J'ai également testé avec DeV-C++ mais il me met la même erreur

    Merci d'avance !

  2. #2
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    19
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 19
    Points : 7
    Points
    7
    Par défaut
    Ouf... ayé !

    Pour ceux qui rencontreraient le même problème que moi voilà la solution :

    Il faut se référer dans le menu aux identifiants numériques (la valeur des constantes) et non à leurs noms.

    Ex :

    machin.h :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    const int Menu_Quit = 1
    truc.rc :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    MENUITEM "Quitter", 1
    au lieu de :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    MENUITEM "Quitter", Menu_Quit
    Merci à Anomaly pour ces précieuses indications

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. (Batch et VBS) Petit probléme avec un script batch VBS
    Par Edoxituz dans le forum Windows
    Réponses: 11
    Dernier message: 27/02/2006, 17h21
  2. [Mail] Problème avec mon script d'envoi de mail
    Par leroivert dans le forum Langage
    Réponses: 18
    Dernier message: 02/12/2005, 00h26
  3. [Configuration] Problème avec un script de login utilisant une session
    Par HNT dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 2
    Dernier message: 27/09/2005, 19h56
  4. Problème avec un script d'ouverture de pop-up
    Par HNT dans le forum Général JavaScript
    Réponses: 8
    Dernier message: 19/08/2005, 16h37
  5. problème avec un script de generation de nom de login
    Par black_code dans le forum Langage
    Réponses: 2
    Dernier message: 04/08/2005, 13h51

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