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 :

Importer ActiveX pour SketchUp


Sujet :

C++Builder

  1. #1
    Membre �m�rite
    Avatar de bandit boy
    Profil pro
    Inscrit en
    F�vrier 2006
    Messages
    916
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : F�vrier 2006
    Messages : 916
    Par d�faut Importer ActiveX pour SketchUp
    Bonjour,
    J'essaye d'importer le contr�le ActiveX de Sketchup. J'ai fais:
    Project | Import Type Library
    puis j'ai s�lectionn� SketchUp 2.0 (celui que j'ai de base). Enfin, lorsque le .cpp correspondant est inclus dans mon projet, j'obtiens des erreurs � la compilation:

    Citation Envoy� par Builer
    Parameter mismatch in write access specifier of Property StatusText
    Declaration terminated incorrectly
    Declaration terminated incorrectly
    Unexpected }
    Je pense que tout est li� � la premi�re erreur, et elle pointe sur la ligne suivante dans le .h:
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
     
      __property   HRESULT         StatusText = {write = set_StatusText};
    Je n'est pas d'autre exemple d'�criture, donc je ne vois pas o� est l'erreur.

    Est ce que quelqun d'entre vous � d�j� utilis� cette librairie, ou connais la synthaxe exacte de la ligne.

    Merci

  2. #2
    Membre �m�rite
    Avatar de bandit boy
    Profil pro
    Inscrit en
    F�vrier 2006
    Messages
    916
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : F�vrier 2006
    Messages : 916
    Par d�faut
    J'ai remplac� la ligne:
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
     
     HRESULT         __fastcall set_StatusText(BSTR Param1/*[in]*/);
    par
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
     
     HRESULT         __fastcall set_StatusText(HRESULT /*BSTR*/ Param1/*[in]*/);
    Et j'ai d�couvert d'autres erreurs, notament des fonctions d�clar�es en double avec deux prototypes diff�rents.

    Une fois les erreurs corrig�es, j'ai r�ussi � compiler avec le .cpp comprenant les fonctions SketchUp. Je ne suis pas � l'abri d'une erreur lorsque je manipulerai les fonctions, mais pour linstant j'ai une autre souci:

    Maintenant que j'ai les fonctions, comment m'en servir ?
    Comment ouvrir une application SketchUp ?
    Comment me servir de SketchUp sous Builder ?
    ...

    J'ai fais pas mal de recherche mais je ne trouve rien. Est ce que quelqun � d�j� fait ce genre de manipulation ou sais comment se servir de l'ActiveX?

    Merci d'avance

Discussions similaires

  1. [Importation] pbm pour importer un ".csv"
    Par javazer dans le forum Outils
    R�ponses: 8
    Dernier message: 11/04/2006, 16h06
  2. R�ponses: 1
    Dernier message: 21/02/2006, 17h13
  3. Quels outils ActiveX pour VB6
    Par PCBleu dans le forum VB 6 et ant�rieur
    R�ponses: 3
    Dernier message: 07/12/2005, 18h30
  4. Probl�me d'importation activeX
    Par arnaud2157 dans le forum MFC
    R�ponses: 7
    Dernier message: 20/07/2005, 14h01

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