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 :

Mscomm32.ocx et c++ builder 6


Sujet :

C++Builder

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    3
    D�tails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2004
    Messages : 3
    Par d�faut Mscomm32.ocx et c++ builder 6
    Salut � tous,

    Je n'arrive pas � importer ce contr�le activeX (Mscomm32.ocx)!

    Plus pr�cis�ment, il affiche les messages suivant apr�s compilation:

    Symbole 'm_OCXIntf' non d�fini

    et Unable to open file 'MSCOMMLIB_OCX.OBJ'...qui est une cons�quence du premier probl�me.

    Que faut-il faire pour arriver � importer cet activeX?

    Merci,

    Maximilius

    PS: J'utilise la version 6 (Enterprise)

  2. #2
    Membre confirm�
    Inscrit en
    Ao�t 2002
    Messages
    25
    D�tails du profil
    Informations forums :
    Inscription : Ao�t 2002
    Messages : 25
    Par d�faut
    Bonjour,

    Avez vous import� l'ActiveX dans Builder ?
    Menu Composant
    Importer un contr�le ActiveX

    Choisir le contr�le Microsoft Comm Control 6.0 (Version 1.1)

    Puis cr�er l'unit� et � partir de l�, Builder va cr�er les wrappers (MSCommLib_OCX.cpp et MSCommLib_OCX.cpp et MSCommLib_OCX.dcr et MSCommLib_TLB.h)

    A partir de l�, il suffit de compiler l'unit� MSCommLib_OCX.cpp et normalement, vos probl�mes devraient dispara�tre.

    Bonne journ�e

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    3
    D�tails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2004
    Messages : 3
    Par d�faut Mscomm32.ocx & C++ Builder 6
    Salut Alda67,

    J'ai essay� la proc�dure: d'abord cr�er l'unit� (4 fichiers sont cr��s: MSCommLib_OCX.Cpp, MSCommLib_OCX.h, MSCommLib_OCX.cdr ainsi que MSCommLib_TLB.h).

    Apr�s je ferme tout et j'ouvre le fichier 'MSCommLib_OCX.Cpp' mais je n'ai pas la possibilit� de le compiler (Alt-F9 ne lance pas la compilation).

    Si j'utilise l'option 'Installer un composant', il veut bien compiler mais s'arr�te toujours � la m�me erreur (voir 1er message)...

    Voil� o� j'en suis....merci d'avance.

    Maximilius

  4. #4
    Membre confirm� Avatar de chobol
    Profil pro
    Technicien r�seau
    Inscrit en
    Octobre 2003
    Messages
    122
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activit� : Technicien r�seau
    Secteur : High Tech - Produits et services t�l�com et Internet

    Informations forums :
    Inscription : Octobre 2003
    Messages : 122
    Par d�faut
    Le probl�me pour importer des ActiveX est un bug de Builder6
    L'erreur est tr�s simple � corriger : il manque un retour de chariot dans un des fichier (dans ton cas �a doit �tre MSCommLib_OCX.h )
    La ligne contenant l'erreur est facile � rep�rer : cherches un ligne en commentaire contenant 'm_OCXIntf' avec un ; � la fin!!! (il manque juste le retour de chariot entre le commentaire de la ligne pr�c�dente et la d�claration de la variable!!!) Attention l'erreur peut �tre pr�sente plusieurs fois dans le .h (donc pour plusieurs variables)

  5. #5
    Membre �prouv�
    Avatar de bebeours
    Profil pro
    Inscrit en
    Septembre 2002
    Messages
    103
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2002
    Messages : 103
    Par d�faut
    Il s'agit d'un bug de la version BCB FR :
    http://www.developpez.net/forums/viewtopic.php?t=58461

    Il suffit de rajouter un retour � la ligne.

  6. #6
    Membre confirm�
    Inscrit en
    Ao�t 2002
    Messages
    25
    D�tails du profil
    Informations forums :
    Inscription : Ao�t 2002
    Messages : 25
    Par d�faut
    Je dirai qu'il suffit de mettre l'Update 4 de Builder pour r�soudre ces probl�mes.
    Je n'ai rencontr� aucun probl�me de ce genre dans mes projets. Ils utilisent pourtant beaucoup d'ActiveX !!

  7. #7
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    3
    D�tails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2004
    Messages : 3
    Par d�faut
    Bonsoir � tous,

    Je vous remercie tous pour ces pr�cieuses informations!

    C'�tait effectivement bien un "Retour chariot quit manquait dans le fichier 'MSCommLib_OCX.h'.

    Encore un grand merci,

    Maximilius,

    PS: J'ai entre-temps fait la mise � jour de CB6....

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. Remplacer Mscomm32.ocx pour lire port com(rs232)
    Par girardeau dans le forum Macros et VBA Excel
    R�ponses: 2
    Dernier message: 14/12/2011, 18h10
  2. Builder et les OCX (ActiveX) cam�ra IP
    Par joker59 dans le forum C++Builder
    R�ponses: 5
    Dernier message: 25/05/2010, 12h37
  3. Utilisation du Mscomm32.ocx avec un vbscript
    Par Abyss dans le forum VBScript
    R�ponses: 6
    Dernier message: 23/05/2007, 11h38
  4. Access 2000 et mscomm32.ocx
    Par john.dbc dans le forum Access
    R�ponses: 1
    Dernier message: 08/09/2006, 17h40
  5. Outils, cours et NOUVEAUX tutoriels pour Borland C++Builder
    Par hiko-seijuro dans le forum C++Builder
    R�ponses: 10
    Dernier message: 12/03/2006, 22h33

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