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 installation VirtualTreeView


Sujet :

C++Builder

  1. #1
    Membre averti
    Inscrit en
    Juillet 2005
    Messages
    54
    Détails du profil
    Informations forums :
    Inscription : Juillet 2005
    Messages : 54
    Par défaut Pb installation VirtualTreeView
    Bonjour à tous !
    Je suis nouveau sur ce forum alors j'espère que vous ne serez pas trop sévères!

    Voila je suis débutant avec C++ Builder, mais comme je dois développer une appli pour une boite je dois m'y mettre.

    Je dois charger après avoir parsé une sorte de base de données de signaux (du bus de terrain CAN) et l'afficher dans un TreeView. Mais voila, il me faut à la fois la fonctionnalité du TreeView à savoir les Header en haut des colonnes, et celles du ListView avec son arborescence avec les + et les -. Et comme la boite n'a daigné que me payer la version Personal de C++ Builer 6, je n'avais pas de composants qui puisse faire le travail.

    Je me suis donc tourné vers un superbe composant gratuit pour Delphi / C++ Builder qui est VirtualTreeView (www.soft-gems.net). Mais alors j'ai eu des pb d'install: Après avoir réussi finalement à installer ThemeManager, et ensuite le VirtualTreeView, lorsque je compile n'importe quel projet où j'incorpore le composant visuel, je tombe sur une erreur portant sur le fichier Uxtheme.h:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    typedef enum THEMESIZE
    {
        TS_MIN,             // minimum size
        TS_TRUE,            // size without stretching
        TS_DRAW,            // size that theme mgr will use to draw part
    };
    -> erreur: Un marqueur pour compléter la déclaration est manquante
    (traduit de l'allemand)

    et la même erreur à cette endroit:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    typedef enum PROPERTYORIGIN
    {
        PO_STATE,           // property was found in the state section
        PO_PART,            // property was found in the part section
        PO_CLASS,           // property was found in the class section
        PO_GLOBAL,          // property was found in [globals] section
        PO_NOTFOUND         // property was not found
    };
    Une idée ??
    Ce me serait d'une énorme aide !

    Balises [Code] rajoutées par Ricky81
    Merci d'y penser à l'avenir

  2. #2
    Membre averti
    Inscrit en
    Juillet 2005
    Messages
    54
    Détails du profil
    Informations forums :
    Inscription : Juillet 2005
    Messages : 54
    Par défaut
    Dans le code que j'ai donné précédemment voila ce qu'il fallait corriger:
    (rajouter THEMESIZE à la fin avant le point-virgule final)

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    typedef enum THEMESIZE
    {
        TS_MIN,             // minimum size
        TS_TRUE,            // size without stretching
        TS_DRAW,            // size that theme mgr will use to draw part
    } THEMESIZE;

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

Discussions similaires

  1. Problème d'installation de VirtualTreeview sous D7
    Par neodelphi2007 dans le forum Composants VCL
    Réponses: 1
    Dernier message: 01/08/2008, 14h37
  2. Problème d'installation oracle 8.1.7 sous NT
    Par Anonymous dans le forum Installation
    Réponses: 7
    Dernier message: 02/08/2002, 14h18
  3. Installer ses composants
    Par Geronimo dans le forum C++Builder
    Réponses: 14
    Dernier message: 18/06/2002, 14h51
  4. Réponses: 7
    Dernier message: 01/05/2002, 20h23
  5. [Kylix] Comment installer Kylix sur Mandrake 8.2 (page2)
    Par Philippe LE PONT dans le forum EDI
    Réponses: 3
    Dernier message: 01/05/2002, 12h52

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