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

C++Builder Discussion :

Pb pour afficher des composants dans la palette


Sujet :

C++Builder

  1. #1
    Membre confirmé
    Homme Profil pro
    Consultant MOA
    Inscrit en
    Juillet 2004
    Messages
    289
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Consultant MOA
    Secteur : Conseil

    Informations forums :
    Inscription : Juillet 2004
    Messages : 289
    Points : 635
    Points
    635
    Par défaut Pb pour afficher des composants dans la palette
    Salut à tous,

    J'ai un souci pour que mes composants d'un package soient affichés dans la palette des composants.

    J'ai bien suivi le tutorial de CGI et pourtant j'y arrive pas

    Voila pour le 1er composant:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    namespace Jsloading
    {
      void __fastcall PACKAGE Register()
      {
         TComponentClass classes[1] = {__classid(JSLoading)};
         RegisterComponents("JS", classes, 0);
      }
    }
    Ensuite pour le 2e:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    namespace Jsjapedit
    {
      void __fastcall PACKAGE Register()
      {
         TComponentClass classes[1] = {__classid(JSJapEdit)};
         RegisterComponents("JS", classes, 0);
      }
    }
    J'ai essayé de modifier le namespace, l'indice du tableau et celui de RegisterComponents mais rien n'y fait

    Quelqu'un pourrait-il m'aider ?
    Merci

    PS: Pour info le 1er composant est bien ajouté à la palette, mais pas le 2e

  2. #2
    Membre confirmé
    Homme Profil pro
    Consultant MOA
    Inscrit en
    Juillet 2004
    Messages
    289
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Consultant MOA
    Secteur : Conseil

    Informations forums :
    Inscription : Juillet 2004
    Messages : 289
    Points : 635
    Points
    635
    Par défaut
    Oh mon dieu j'ai trouvé tout seul , 8)

    En fait il suffit de faire l'enregistrement des composants (RegisterComponents) dans le .cpp du package, en n'oubliant pas les includes aux fichiers contenant les définitions des classes.

    Et hop Magie !!!!

    Si ca peut en aider certains

    ++

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

Discussions similaires

  1. [XL-2007] Macro pour afficher des données dans une listbox
    Par LaurentIA dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 16/08/2012, 17h56
  2. [Visual Web] Ajout des composant dans la palette
    Par medi113 dans le forum NetBeans
    Réponses: 0
    Dernier message: 22/02/2009, 16h24
  3. Réponses: 2
    Dernier message: 08/05/2006, 10h03
  4. Probleme pour afficher des printf dans le main
    Par Battosaiii dans le forum C
    Réponses: 4
    Dernier message: 13/03/2006, 10h58
  5. [Delphi] Icone des composants dans la palette
    Par jacquesberger dans le forum Composants VCL
    Réponses: 2
    Dernier message: 13/04/2004, 15h42

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